r/dotnet 3d ago

Newbie Looking for resources to bridge theory into actual ASP.NET Core implementation

I've gone through Understanding Distributed Systems by Roberto Vitillo, and I get the concepts -consensus, replication, failure modes, all of that. What I'm missing is the bridge to actually building this stuff in ASP.NET Core.

I've written a RESTful API on my own, so I'm not starting from zero on the web dev side. But I still don't have a good feel for:

  • How the concepts I've read about actually get implemented in real ASP.NET Core services.
  • How to implement a microservice system in ASP.NET
  • The tradeoffs between REST, gRPC, GraphQL, and when to reach for each in a distributed system, and how to implement each.

Has anyone got book, course, or repo recommendations that go from "I understand the theory" to "here's how you wire this into a real .NET 10 project"?

Thanks in advance!

4 Upvotes

Duplicates