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
Scheduling Background Jobs With Quartz in .NET (advanced concepts)
December 21, 2024
Quartz.NET is a powerful job scheduling library, but integrating it properly with ASP.NET Core requires careful consideration. Here's what I learned a...
Internal vs. Public APIs in Modular Monoliths
December 14, 2024
Every article about modular monoliths tells you to use public APIs between modules, but they rarely explain why these APIs exist or how to design them...
Central Package Management in .NET - Simplify NuGet Dependencies
December 07, 2024
Managing NuGet packages across multiple .NET projects used to be a nightmare of version mismatches and maintenance headaches, but Central Package Mana...
Implementing the Saga Pattern With MassTransit
November 30, 2024
Long-running business processes often require multiple services working together, but traditional distributed transactions can be problematic at scale...
Building Async APIs in ASP.NET Core - The Right Way
November 23, 2024
Not every API request needs to finish right away. Learn how to build better APIs by moving long-running tasks to the background. This guide shows prac...
HybridCache in ASP.NET Core - New Caching Library
November 16, 2024
HybridCache in .NET 9 combines fast in-memory caching with distributed caching, solving common problems like cache stampede while adding features like...
Functional Programming in C#: The Practical Parts
November 09, 2024
Functional programming patterns can make your C# code safer and more maintainable, without getting lost in academic theory. Learn practical patterns y...
Clean Architecture: The Missing Chapter
November 02, 2024
Clean Architecture's famous diagram is often misinterpreted as a project structure, leading developers to create artificial technical layers that scat...
Implementing Idempotent REST APIs in ASP.NET Core
October 26, 2024
Learn how to implement idempotency in ASP.NET Core Web APIs to improve reliability and prevent duplicate operations in distributed systems.
Problem Details for ASP.NET Core APIs
October 19, 2024
Discover how to leverage Problem Details in ASP.NET Core to create consistent, informative API error responses that enhance developer experience and c...
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.