Service Discovery in Microservices With .NET and Consul
Service discovery is a pattern that allows developers to use logical names to refer to external services, instead of physical IP addresses and ports. ...
Page 13 of 22. Practical .NET and software architecture lessons.
Service discovery is a pattern that allows developers to use logical names to refer to external services, instead of physical IP addresses and ports. ...
In this article, we'll explore the power of using Razor views for flexible PDF reporting in .NET. We'll see how to create report templates with Razor ...
EF Core 7 introduced two powerful new methods, ExecuteUpdate and ExecuteDelete. However, there's an important caveat: these bulk operations bypass the...
Transaction Scripts organizes business logic by procedures where each procedure handles a single request from the presentation. We will explore when y...
Caching is one of the simplest techniques to significantly improve your application's performance. In this newsletter, we will explore how to implemen...
Are you tired of organizing your project across layers? Vertical Slice Architecture is a compelling alternative to traditional layered architectures.
In this newsletter, we'll explore how architecture testing can safeguard our project's architecture. Architecture tests can help us shift left and det...
In this newsletter, we'll break down the essentials of EF Migrations. We'll explore creating migrations, SQL scripts, applying migrations, migration t...
By designing your applications with resilience in mind, you can create robust and reliable systems, even when the going gets tough. In this newsletter...
In this newsletter, we'll explore how you can implement API gateway authentication using YARP (Yet Another Reverse Proxy), a powerful and flexible rev...
Join 66,000+ readers of The .NET Weekly for practical tips and resources to improve your .NET and software architecture skills.