Authentication, validation, and C# 14
A varied .NET roundup covering multi-tenant auth, FluentValidation, C# 14 properties, architecture tests, and Visual Studio updates.
Jasen's top three picks
- 1 Dynamic Multi‑Tenant Authentication & Authorization in .NET (Part 1)
ercanerdogan.medium.com
A practical starting point for multi-tenant identity when one auth setup has to serve many customers.
- 2 Write Code for Humans First, Machines Second
medium.com
A developer-focused reminder that readable code still matters, especially when machines and teammates both have to live with it.
- 3 1.107 VS Code release Highlights
youtube.com
The VS Code release highlights are a quick way to spot new editor capabilities without digging through every change log.
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.
Today's articles
Dynamic Multi‑Tenant Authentication & Authorization in .NET (Part 1)
ercanerdogan.medium.com
Understanding Multi‑Tenant Identity
Topics: ASP.NET Core Authentication Authorization
Read articleWrite Code for Humans First, Machines Second
medium.com
In my career so far, I’ve worked with two kinds of .NET projects. Both were production systems, business-critical, and written in C#. Yet…
Topics: C# Solid Principles
Read article1.107 VS Code release Highlights
youtube.com
Faceted search in .NET
Topics: .NET 9 Visual Studio Code
Read article7 FluentValidation Recipes for Clean ASP.NET Controllers
medium.com
Move validation out of controllers with FluentValidation: complex rules, custom validators, and DI-powered async checks. Continue reading on .Net Code Chronicles »
Topics: ASP.NET Core FluentValidation Unit Testing
Read articleDebugging, but Without the Drama (A Visual Studio 2026 Story)
devblogs.microsoft.com
It starts the way these things always start. A red build. A failing test. And that quiet, sinking feeling of “This worked yesterday.” Meet Sam. Sam’s not a junior, not a rockstar, just a solid devel...
Topics: GitHub Copilot Profiling Visual Studio
Read articleBehind the scenes of the Visual Studio feedback system
devblogs.microsoft.com
Here on the Visual Studio team, our top priority is making your coding experience smoother and more enjoyable. And that begins with truly listening to your feedback. We understand that sometimes shari...
Topics: Visual Studio
Read articleWhy Do You Need To Write Architecture Tests in .NET
antondevtips.com
Explore how to write Architecture Tests with NetArchTest in .NET. Learn how Architecture Tests in .NET improve software quality, enforce and test design rules, prevent technical dept. Architecture Tes
Topics: Clean Architecture Solid Principles Unit Testing
Read articleUltimate Guide to .NET
medium.com
Introduction: Why This Guide Matters 🎯
Read articleAuthentication in .NET — A Complete 12-Part Series (Overview & Guide)
dilankam.medium.com
Over the past weeks, I’ve been writing a 12-part series on Authentication in .NET, aimed at software engineers and architects who want…
Topics: ASP.NET Core Authentication Security
Read articleRecord, Record Struct, and Structural Equality in C#
c-sharpcorner.com
Learn how structural equality works in modern C# using records and record structs, and why it is essential for building correct value objects in Domain-Driven Design. This guide explains when to use r...
Topics: C# Domain-Driven Design
Read articleHow yield return Reduces Memory by 90% in C#
dominika-sikorska.medium.com
How stateful iteration cuts memory usage by 90% in .NET — with real-world code examples and performance benchmarks.
Topics: C# Performance
Read articleThe Hidden Performance Cost of “Clean Code” in Large .NET Systems
medium.com
1. The Myth of “Clean Code Is Always Better” Continue reading on CodeToDeploy »
Topics: Performance Solid Principles
Read articleWhy Blogs Are Still Relevant Today for Developers and IT Pros
pietschsoft.com
Blogs have been declared “dead” more times than I can count over the years, yet they continue to quietly power careers, open doors, and build authority. Even in a world saturated with AI-generated con...
Topics: .NET Core
Read articleThe New field Keyword Improves Properties in C# 14
medium.com
How C# 14 finally eliminates boilerplate in properties — without sacrificing encapsulation, validation, or flexibility.
Read articleHow does Aspire launch the Azure Functions runtime when you call aspire run?
blog.safia.rocks
A behind-the-scenes look at how Aspire launches the Azure Functions runtime locally, leveraging a clever .NET SDK feature to make it all work seamlessly.
Topics: .NET Aspire Azure Functions .NET 9
Read articleClean Architecture vs Vertical Slice — Which One Should You Use?
medium.com
Based on the latest developments in .NET 9 and the evolving architectural patterns in the .NET community, let’s explore how these two…
Topics: Clean Architecture .NET 9 Solid Principles
Read article