awesome-microservices-dotnet
github.com/mjebrahimi/awesome-microservices-dotnet ↗💎 A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me .net conf: focus on microservices resources from awesome-microservices-dotnet"
Installation instructions →What's inside
Training Series
- Adding a Little DAPR to Your .NET Microservices.NET Conf: Focus on Microservices
- A Journey into .NET Microservices with Steeltoe.NET Conf: Focus on Microservices
- A Microservices implementation journey — Part 1A Microservices Implementation Journey
- A Microservices implementation journey — Part 2A Microservices Implementation Journey
- A Microservices implementation journey — Part 3A Microservices Implementation Journey
- A Microservices implementation journey — Part 4A Microservices Implementation Journey
Other Tutorials
- APIs and Microservices in ASP.NET Core Today and Tomorrow - Glenn Condron (Video)
Glenn Condron (Video)
- Building microservices with Tye (Video)
- Building .NET Microservices — Kevin Hoffmann (Video)
- Building Reactive Microservices with .NET Core - Kevin Hoffman, Capital One (Video)
Kevin Hoffman, Capital One (Video)
- Building Resilient Microservices with .NET Core and Steeltoe - Zach Brown & Matt Horan, Pivotal (Video)
Zach Brown & Matt Horan, Pivotal (Video)
- Containerizing your First NetCore MicroService with Docker and creating CI/CD Pipelines with Jenkins - Second Part
Second Part
Courses
- ASP.NET Core Microservices: Getting Started | Pluralsight
Pluralsight
- Building Microservices using ASP.NET Core 5.0 and Docker | Udemy
Udemy
- Build Microservices with .NET Core & Amazon Web Services | Udemy
Udemy
- Deploying ASP.NET Core Microservices Using Kubernetes and AKS | Pluralsight
Pluralsight
- Getting Started .NET Core Microservices RabbitMQ | Udemy
Udemy
Tools and Libraries
- BrighterMessaging
Command Dispatcher, Processor, and Distributed Task Queue
- CAPMessaging
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
- Consul.NETService Discovery
Consul.NET is a .NET client library for the
- DaprOther
Dapr SDK for .NET (
- EasyNetQMessaging
An easy to use .NET API for RabbitMQ
- FoundatioFrameworks
Pluggable foundation blocks for building distributed apps.
Books
Sample Projects
- https://github.com/aacostamx/Microservice-using-ASP-NET-Core
- https://github.com/AdrienTorris/aspnet-core-simple-microservices-sample
- https://github.com/AlexeyKramarenko/.NET-Core-Microservices
- https://github.com/alugili/ModernArchitectureShop
- https://github.com/aramkoukia/microservices-prototype
- https://github.com/asc-lab/dotnetcore-microservices-poc
Showing a sample of 239 resources. View the full list on GitHub →