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
Implementing an API Gateway For Microservices With YARP
July 8, 2023
Large Microservice-based systems can consist of tens or even hunders of individual services. A client application needs to have all of this informatio...
Response Compression In ASP.NET Core
July 1, 2023
Reducing the size of your API responses can noticeably improve the performance of your application. And since network bandwidth is a limited resource,...
Adding Real-Time Functionality To .NET Applications With SignalR
June 24, 2023
Today's modern applications must deliver the latest information without refreshing the user interface. If you need to introduce real-time functionalit...
Refactoring From an Anemic Domain Model To a Rich Domain Model
June 17, 2023
Is the Anemic domain model an antipattern? It's a domain model without any behavior and only data properties. Anemic domain models work great in simpl...
The Right Way To Use HttpClient In .NET
June 10, 2023
If you're building a .NET application, chances are high that you'll need to call an external API over HTTP. The easy way to make HTTP requests in .NET...
Scheduling Background Jobs With Quartz.NET
June 3, 2023
If you're building a scalable application, it's a common requirement to offload some work in your application to a background job. A few examples of t...
How To Build a CI/CD Pipeline With GitHub Actions And .NET
May 27, 2023
Do you want to streamline your software development process and accelerate your release cycles? Imagine being able to automatically build, test, and d...
Multi-Tenant Applications With EF Core
May 20, 2023
Most software applications today are built around the concept of multi-tenancy. One application serves multiple customers, while keeping their data is...
Visualize Your Software Architecture With The C4 Model
May 13, 2023
Software architecture diagrams are a great way to communicate how you are planning to build a software system or how an existing software system works...
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.