Join 72,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
What's New in EF Core 10: LeftJoin and RightJoin Operators in LINQ
November 01, 2025
.NET 10 finally adds proper LeftJoin and RightJoin methods to LINQ, replacing the complex GroupJoin + DefaultIfEmpty pattern with clean, readable code...
The Interview Question That Changed How I Think About System Design
October 25, 2025
Discover how a simple interview question about report generation reveals the difference between optimizing code and designing scalable systems, and wh...
6 Steps for Setting Up a New .NET Project the Right Way
October 18, 2025
Learn how to properly set up a new .NET project with EditorConfig for code consistency, Directory.Build.props for centralized configuration, central p...
Building Fast Serverless APIs With Minimal APIs on AWS Lambda
October 11, 2025
Learn how to deploy ASP.NET Core Minimal APIs to AWS Lambda with just one library and a single line of code. We'll explore the setup process, measure ...
Using Stored Procedures and Functions With EF Core and PostgreSQL
October 04, 2025
Learn how to use PostgreSQL stored procedures and functions with EF Core to handle complex queries, atomic operations with locking, and database-speci...
Building Secure APIs with Role-Based Access Control in ASP.NET Core
September 27, 2025
Learn how to implement Role-Based Access Control (RBAC) in ASP.NET Core with custom authorization handlers, permission-based policies, and clean exten...
Distributed Locking in .NET: Coordinating Work Across Multiple Instances
September 20, 2025
Learn how to coordinate work across multiple application instances using distributed locking in .NET, preventing race conditions and ensuring data con...
Vertical Slice Architecture Is Easier Than You Think
September 13, 2025
Learn how Vertical Slice Architecture organizes .NET code by business features instead of technical layers, keeping related functionality together and...
Building Semantic Search with Amazon S3 Vectors and Semantic Kernel
September 06, 2025
Learn how to add semantic search to your website using Amazon S3 Vectors - a new vector database service that's 90% cheaper than alternatives. Complet...
Standalone Aspire Dashboard Setup for Distributed .NET Applications
August 30, 2025
Learn how to run the Aspire Dashboard as a standalone container for instant traces, logs, and metrics in your .NET applications.
Subscribe to the Newsletter
Join 72,000+ readers of The .NET Weekly for practical tips and resources to improve your .NET and software architecture skills.