gRPC - Curated .NET Articles & Tutorials
Curated .NET news, articles, and tutorials about Grpc, drawn from .NET News Daily issues.
15 curated issues
ASP.NET Core: Why I Couldn’t Upgrade FluentValidation Past 11.4 in My Calzolari.Grpc.AspNetCore.Validation Package (and How I Finally Fixed It)
Context I’m the author of the Calzolari.Grpc.AspNetCore.Validation package, which provides request message validation for gRPC...
Issue also covered: ASP.NET Core, .NET Aspire, Azure, C#, Docker, FluentValidation, GitHub Copilot, Semantic Kernel
Read this issue →C# 13 & .NET 9 — Part 14: Web Services, RESTful API, gRPC, Pagination in APIs, Postman and Swagger
This article is based on Chapter 14: Website Development Using MVC Pattern
Issue also covered: Domain-Driven Design, .NET 10, EF Core, GitHub Copilot, Performance, REST API, Security, Semantic Kernel
Read this issue →Why We Abandoned Enums for Strings in Our .NET gRPC Service
Here is the story of why we spent hours fighting the Protobuf specification, and why we ultimately decided to serialize our Enums as…
Issue also covered: ASP.NET Core, Azure, C#, GitHub, OpenTelemetry, Performance, Visual Studio Code
Read this issue →Health checks in .NET — a concise, production-ready guide (liveness, readiness, gRPC, RabbitMQ)
Health checks are a small investment that dramatically improves service reliability and operability. This article shows a pragmatic…
Issue also covered: Application Insights, ASP.NET Core, C#, Domain-Driven Design, .NET 10, .NET 9, EF Core, MediatR
Read this issue →ASP.NET Core and Microservices Architecture
Learn how to build independent, scalable services using minimal APIs, gRPC, and API Gateways (Ocelot). Discover best practices for database per service, observability with OpenTelemetry, and container...
Issue also covered: ASP.NET Core, Azure, .NET 9, EF Core, GitHub Copilot, Minimal APIs, OpenTelemetry, Performance
Read this issue →Your .NET Protobuf Collections Might Be Slowing You Down (and Burning Cash)
How hidden inefficiencies in Protobuf parsing can crush performance and inflate your cloud bill.
Issue also covered: ASP.NET Core, Azure, Blazor, C#, Docker, .NET 8, .NET 9, EF Core
Read this issue →Building Your First High-Performance gRPC Server in C#-A Developer’s Complete Guide
Modern applications demand speed, efficiency and seamless communication between distributed systems. While REST APIs have dominated the…
Issue also covered: Application Insights, ASP.NET Core, Authentication, Azure, C#, .NET Core, EF Core, GitHub
Read this issue →Use Pagination, Filtering, and Sorting in GraphQL with Hot Chocolate (.NET)
https://tomas-svojanovsky.medium.com/use-pagination-filtering-and-sorting-in-graphql-with-hot-chocolate-net-5bd64c310fe2
Issue also covered: ASP.NET Core, Blazor, C#, .NET Core, EF Core, GitHub, .NET MAUI, Performance
Read this issue →gRPC vs REST in .NET: Which Communication Model Should You Choose?
https://medium.com/@orbens/grpc-vs-rest-in-net-which-communication-model-should-you-choose-efeb03368ff8
Issue also covered: ASP.NET Core, Authentication, Azure, Azure DevOps, .NET 10, .NET Framework, EF Core, JWT
Read this issue →The Definitive guide to get ASP.NET Grpc Services working on Azure App Service
https://todayamerican.medium.com/the-definitive-guide-to-get-asp-net-grpc-services-working-on-azure-app-service-86d1bef0cdc9
Issue also covered: ASP.NET Core, AutoMapper, Azure, Blazor, C#, .NET 9, GitHub Copilot, .NET MAUI
Read this issue →