Join 61,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
Modular Monolith Data Isolation
December 09, 2023
Modular monoliths are an architectural approach that's becoming very popular. They combine the benefits of modularity and monolithic design. Data isol...
Global Error Handling in ASP.NET Core 8
December 02, 2023
Exceptions are for exceptional situations. But they will inevitably happen in your applications, and you need to handle them. You can implement a glob...
How To Use EF Core Interceptors
November 18, 2023
EF Core is my favorite ORM for .NET applications. Yet, its many fantastic features sometimes go unnoticed. For example, query splitting, query filters...
How To Easily Create PDF Documents in ASP.NET Core
November 11, 2023
Reporting is essential for business applications like e-commerce, shipping, fintech, etc. One of the most popular document formats for reporting purpo...
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. ...
Subscribe to the Newsletter
Join 61,000+ readers of The .NET Weekly for practical tips and resources to improve your .NET and software architecture skills.