Join 66,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
CQRS Pattern the Way It Should've Been From the Start
May 17, 2025
Learn how to implement CQRS in .NET without relying on MediatR. This guide walks you through a lightweight setup using simple interfaces, decorators, ...
From Anemic Models to Behavior-Driven Models: A Practical DDD Refactor in C#
May 10, 2025
A practical guide to transforming anemic domain models into behavior-rich aggregates in C# through incremental refactoring, enhancing code maintainabi...
Event-Driven Architecture in .NET with RabbitMQ
May 03, 2025
Learn how to implement flexible and resilient event-driven systems in .NET using RabbitMQ as a message broker with practical code examples for produce...
Refactoring Overgrown Bounded Contexts in Modular Monoliths
April 26, 2025
Learn how to untangle bloated services and split them into clean, modular bounded contexts in a .NET modular monolith - one practical refactor at a ti...
Understanding Microservices: Core Concepts and Benefits
April 19, 2025
What are microservices, and why might they be the right architectural choice for your organization? Microservices offer independently deployable, doma...
What is Vector Search? A Concise Guide
April 12, 2025
Vector search finds information based on meaning rather than exact keywords, delivering more intuitive results by converting content into numerical ve...
MediatR and MassTransit Going Commercial: What This Means For You
April 05, 2025
Popular .NET libraries MediatR, AutoMapper, and MassTransit are transitioning to commercial licenses after over a decade of free open-source availabil...
How .NET Aspire Simplifies Service Discovery
March 29, 2025
.NET Aspire revolutionizes distributed application development by simplifying service discovery through configuration-based approaches that eliminate ...
Options Pattern Validation in ASP.NET Core With FluentValidation
March 22, 2025
Elevate your ASP.NET Core configuration with FluentValidation integration that catches configuration errors at startup, preventing silent failures and...
Streamlining .NET 9 Deployment With GitHub Actions and Azure
March 15, 2025
Build a robust, automated CI/CD pipeline for .NET 9 applications using GitHub Actions and Azure App Service to transform deployments from stressful ev...
Subscribe to the Newsletter
Join 66,000+ readers of The .NET Weekly for practical tips and resources to improve your .NET and software architecture skills.