Join 53,000+ subscribers accelerating their skills every week
One practical tip every Saturday
.NET best practices and actionable advice
Software Architecture deep dives and fresh ideas
Join thousands of software engineers
Previous issues of The .NET Weekly
Flexible PDF Reporting in .NET Using Razor Views
June 29, 2024
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 ...
What You Need To Know About EF Core Bulk Updates
June 22, 2024
EF Core 7 introduced two powerful new methods, ExecuteUpdate and ExecuteDelete. However, there's an important caveat: these bulk operations bypass the...
From Transaction Scripts to Domain Models: A Refactoring Journey
June 15, 2024
Transaction Scripts organizes business logic by procedures where each procedure handles a single request from the presentation. We will explore when y...
Caching in ASP.NET Core: Improving Application Performance
June 08, 2024
Caching is one of the simplest techniques to significantly improve your application's performance. In this newsletter, we will explore how to implemen...
Vertical Slice Architecture: Structuring Vertical Slices
June 01, 2024
Are you tired of organizing your project across layers? Vertical Slice Architecture is a compelling alternative to traditional layered architectures.
Shift Left With Architecture Testing in .NET
May 25, 2024
In this newsletter, we'll explore how architecture testing can safeguard our project's architecture. Architecture tests can help us shift left and det...
EF Core Migrations: A Detailed Guide
May 18, 2024
In this newsletter, we'll break down the essentials of EF Migrations. We'll explore creating migrations, SQL scripts, applying migrations, migration t...
Building Resilient Cloud Applications With .NET
May 11, 2024
By designing your applications with resilience in mind, you can create robust and reliable systems, even when the going gets tough. In this newsletter...
Implementing API Gateway Authentication With YARP
May 04, 2024
In this newsletter, we'll explore how you can implement API gateway authentication using YARP (Yet Another Reverse Proxy), a powerful and flexible rev...
Request-Response Messaging Pattern With MassTransit
April 27, 2024
When building distributed systems with .NET, direct calls between services can create tight coupling. The request-response messaging pattern can allow...
Subscribe to the Newsletter
Join 53,000+ readers of The .NET Weekly for practical tips and resources to improve your .NET and software architecture skills.