Editor's note
I kept this issue intentionally mixed, from identity and validation to language and tooling. The multi-tenant authentication piece and the Visual Studio debugging story stand out because they solve very different day-to-day problems. I also like the C# 14 field keyword write-up for the practical way it trims boilerplate without giving up control.
Authentication, validation, and C# 14
Enjoying the newsletter? Your feedback helps us grow and reach more developers.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
Dynamic Multi‑Tenant Authentication & Authorization in .NET (Part 1)
A practical starting point for multi-tenant identity when one auth setup has to serve many customers.
Write Code for Humans First, Machines Second
A developer-focused reminder that readable code still matters, especially when machines and teammates both have to live with it.
1.107 VS Code release Highlights
The VS Code release highlights are a quick way to spot new editor capabilities without digging through every change log.
7 FluentValidation Recipes for Clean ASP.NET Controllers
Good guidance on pushing validation out of controllers and into reusable FluentValidation rules.
Debugging, but Without the Drama (A Visual Studio 2026 Story)
A Visual Studio debugging piece that leans into Copilot-assisted workflows without pretending debugging has become trivial.
Behind the scenes of the Visual Studio feedback system
The feedback-system article is useful for understanding how Microsoft is shaping the IDE from user input.
Why Do You Need To Write Architecture Tests in .NET
Architecture tests can save teams from drift by turning design rules into executable checks.
This guide looks like a broad .NET overview, useful if you want a refresher or a starting map.
Authentication in .NET — A Complete 12-Part Series (Overview & Guide)
A solid overview for teams standardizing authentication across apps and API surfaces.
Record, Record Struct, and Structural Equality in C#
Records and record structs get a clear treatment here, especially around structural equality and value objects.
How yield return Reduces Memory by 90% in C#
The yield return article focuses on memory savings, making it relevant for performance-minded C# developers.
The Hidden Performance Cost of “Clean Code” in Large .NET Systems
A balanced look at when “clean code” can add overhead in bigger systems.
Why Blogs Are Still Relevant Today for Developers and IT Pros
A defense of blogs that lands well for anyone trying to build a long-term technical voice.
The New field Keyword Improves Properties in C# 14
The C# 14 field keyword post should help developers remove boilerplate while keeping property logic tidy.
How does Aspire launch the Azure Functions runtime when you call aspire run?
The Aspire and Azure Functions article is the kind of deep dive that helps when local orchestration needs to feel invisible.
Clean Architecture vs Vertical Slice — Which One Should You Use?
The Clean Architecture versus Vertical Slice comparison is timely for teams choosing structure in .NET 9-era projects.















