Improve Your .NET& Software Architecture
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

Breaking It Down: How to Migrate Your Modular Monolith to Microservices
September 28, 2024
Moving from a modular monolith to microservices buys you independent scaling and deployment, and costs you a distributed system. Here's how I approach...

How I Implemented Full-Text Search On My Website
September 21, 2024
This article walks you through how I used Lunr.js to add powerful search capabilities to a Next.js static site, dealing with challenges like client-si...

.NET Aspire: A Game-Changer for Cloud-Native Development?
September 14, 2024
.NET Aspire promises to simplify cloud-native .NET development, but does it live up to the hype? I migrated a real project from Docker Compose to Aspi...

Refit in .NET: Building Robust API Clients in C#
September 07, 2024
Refit turns your HTTP API into a strongly typed C# interface, so you stop hand-writing HttpClient boilerplate. I'll cover the setup, query and route p...

Introduction to Event Sourcing for .NET Developers
August 31, 2024
Discover event sourcing in .NET through a beginner's eyes. Explore core concepts, benefits, and real-world challenges.

Screaming Architecture
August 24, 2024
If you were to glance at the folder structure of your system, could you tell what the system is about? Your architecture should communicate what probl...

Complete Guide to Amazon SQS and Amazon SNS With MassTransit
August 17, 2024
In this article, we'll explore how to use Amazon SQS and SNS for asynchronous messaging in .NET applications. We'll also see how MassTransit simplifie...

5 EF Core Features You Need To Know
August 10, 2024
EF Core is powerful, and knowing a few key features can save you lots of time and frustration. I've cherry-picked five essential features that you rea...

Improving Code Quality in C# With Static Code Analysis
August 03, 2024
Static code analysis helps you build secure, maintainable, and high-quality C# code. In this week's newsletter, we'll explore how to integrate it into...

Simple Messaging in .NET With Redis Pub/Sub
July 27, 2024
Redis is a popular choice for caching data, but its capabilities go far beyond that. One of its lesser-known features is Pub/Sub support. Redis channe...
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.