Join 60,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
Functional Error Handling in .NET With the Result Pattern
October 28, 2023
How should you handle errors in your code? This has been a topic of many discussions, and I want to share my opinion. One school of thought suggests u...
Improving ASP.NET Core Dependency Injection With Scrutor
October 14, 2023
Dependency injection (DI) is one of the most exciting features of ASP.NET Core. It helps us build more testable and maintainable applications. However...
Getting Started With NServiceBus in .NET
October 07, 2023
NServiceBus is a feature-rich messaging framework supporting many different message transports. It's developed and maintained by Particular Software. ...
CQRS Validation with MediatR Pipeline and FluentValidation
September 30, 2023
Validation is an essential cross-cutting concern that you need to solve in your application. You want to ensure the request is valid before you consid...
Monolith to Microservices: How a Modular Monolith Helps
September 23, 2023
You start building a beautiful monolith system. Maybe a modular monolith. The system grows, and requirements are ever-changing. Slowly, cracks begin t...
Feature Flags in .NET and How I Use Them for A/B Testing
September 16, 2023
The ability to conditionally turn features on or off in your application without redeploying the code is a powerful tool. It lets you quickly iterate ...
Solving Race Conditions With EF Core Optimistic Locking
September 9, 2023
How often do you think about concurrency conflicts when writing code? You write the code for a new feature, confirm that it works, and call it a day. ...
Testcontainers - Integration Testing Using Docker In .NET
September 2, 2023
Modern software applications rarely work in isolation. On the contrary, a typical application will talk to several external systems like databases, me...
Subscribe to the Newsletter
Join 60,000+ readers of The .NET Weekly for practical tips and resources to improve your .NET and software architecture skills.