Workshop: gRPC with ASP.NET Core Workshop. Part 1/2

Learn to use the new natively-supported gRPC Services in ASP.NET Core 3.x.

gRPC is a high-performance messaging protocol that is ideal for communication between microservices and other clients on internal networks. It's the ideal replacement for WCF or .NET Remoting, which are not supported on .NET Core.

In this workshop, we'll explore the different models that gRPC enables, from Request/Response to full bi-directional streaming, by building several small example applications demonstrating real-world usage. Participants can then use these applications as a reference for their own projects after the workshop.

The workshop will also cover running and consuming ASP.NET Core gRPC services in production on Docker or Kubernetes, complete with monitoring, logging and tracing.