Using gRPC in ASP.NET Core 5

by Shawn Wildermuth

In today's market, building services that communicate with a variety of platforms is crucial. gRPC represents a new, cross-platform, open-source way to build services for places that need tighter contracts and higher performance.

What you'll learn

gRPC is a new, growing way to connect services in a cross-platform, cross-language way. But it can be overwhelming to determine when to use. In this course, Using gRPC in ASP.NET Core, you will learn foundational knowledge about how to use gRPC in your own project and services. First, you will learn where to use gRPC in your own data centers and microservice architectures. Next, you will discover how to implement gRPC as part of your new or existing ASP.NET Core projects. Finally, you will explore how to build clients for gRPC, both in .NET and in Python. When you’re finished with this course, you will know how and when to most appropriately use gRPC in your own projects.

About the author

Shawn Wildermuth has been tinkering with computers and software since he got a Vic-20 back in the early ‘80s. As a Microsoft MVP since 2003, he’s also involved with Microsoft as an ASP.NET Insider and ClientDev Insider. He’s authored eight books and innumerable articles on software development. You can also see him at one of the local and international conferences he’s spoken at including TechEd, Oredev, SDC, NDC, VSLive, DevIntersection, MIX, Devteach, DevConnections and Dev Reach. He is one of... more

Ready to upskill? Get started