gRPC in .NET: Basics & More
summary
Shows working .NET gRPC service and clients with generated C# from Proto3 contract and the protoc toolchain, including a console client, a long‑lived gRPC channel reused across calls, and four live demos: unary, server streaming (10 readings streamed), client streaming (10 messages uploaded), and bidirectional streaming. Covers metadata (headers and HTTP/2 trailers), versioning via the proto package name to run V1 and V2 side‑by‑side, and hosting options on Azure App Service and Container Apps; demo code is on GitHub.
AI-written summary · about
chapters (14)
- 0:00Intro
- 0:45Agenda
- 2:13gRPC
- 4:07Demo: gRPC in action
- 13:43gRPC continued
- 21:45gRPC modes
- 27:01Demo
- 35:06gRPC modes continued
- 36:42Versioning gRPC services
- 40:56Demo
- 44:50Hosting gRPC services
- 45:35Demo
- 47:11Service discovery
- 47:35Outro
related talks
01h 00m.NET gRPC - Deep Dive
01h 16mEmbracing gRPC in .NET
59m.NET gRPC - deep dive
59m.NET gRPC - deep dive
45mBuild high-performance APIs with gRPC and .NET
51mHigh speed .NET Core web services with gRPC and HTTP/2
46mIntroduction to gRPC
01h 09mBuild a Highly Performant Interservice Communication with gRPC for ASP NET Core
