ASP.NET Core 9, DDD, and C# 14 updates
A varied .NET roundup with ASP.NET Core 9 changes, DDD and EF Core patterns, C# 14 previews, performance, caching, AI agents, and diagnostics.
Jasen's top three picks
- 1 .NET Clean Architecture DDD CQRS Template
medium.com
A practical starting point if you’re building a greenfield system with DDD, CQRS, and clean boundaries.
- 2 How Strongly Typed IDs Make Your DDD Code Safer & Clearer in .NET 9 (Copy-Paste Guide)
medium.com
A solid reminder that strongly typed IDs pay off quickly when your domain model starts growing.
- 3 The One LINQ Method You NEED for Cleaner EF Core: Select
medium.com
A focused look at simplifying EF Core queries with Select, which matters more than people admit.
Editor's note
I curated a broad mix this issue, with no single theme—just the most useful reads I found across architecture, runtime, and web stack topics. The ASP.NET Core 9 piece stands out for practical web-app changes, and the DDD/CQRS template plus strongly typed IDs articles are useful if you’re tightening up domain models.
Today's articles
.NET Clean Architecture DDD CQRS Template
medium.com
Every new .NET project that needed real business logic and Domain-Driven Design (DDD) seemed to start from scratch. Without a shared…
Read articleHow Strongly Typed IDs Make Your DDD Code Safer & Clearer in .NET 9 (Copy-Paste Guide)
medium.com
If you want the full source code, join our community: Here
Read articleThe One LINQ Method You NEED for Cleaner EF Core: Select
medium.com
If you want the full source code, join our community: Here
Read articleWhy Every Company Is Becoming an AI Company
c-sharpcorner.com
Discover why every company is rapidly transforming into an AI-driven organization. Learn how AI is revolutionizing business and creating a competitive edge.
Read article.NET MAUI Community Standup - A Journey to 10 Years of Grial
youtube.com
How ConcurrentQueue Simplifies Producer-Consumer Patterns in .NET
Read articleKey Innovations in ASP.NET Core 9 (and beyond)
c-sharpcorner.com
Explore ASP.NET Core 9's key innovations: static asset optimization, enhanced Minimal APIs, Blazor improvements, security, and performance boosts for modern web apps.
Read articleWhy I Use the Unit of Work Pattern With EF Core | Clean Architecture (.NET 9)
medium.com
How this one architecture decision changed the way I build software forever.
Read articleASP.NET Literal vs Span vs Label vs HiddenField
c-sharpcorner.com
Understand the distinct roles of Literal, Span, Label, and HiddenField in web development. Learn when to use each for dynamic content, styling, accessibility, and data storage.
Read articleHow to Write Future-Proof .NET Code
medium.com
“Good code works today. Great code still works tomorrow — even after .NET changes.”
Read articleAutoMapper 15.1 and MediatR 13.1 Released
jimmybogard.com
Starting a new policy of regular quarterly releases, today I pushed out new versions of AutoMapper and MediatR: * AutoMapper 15.1.0 Release Notes * MediatR 13.1.0 Release Notes The previous versions r...
Read articleInteresting new C# 14 features coming with .NET 10
thomaslevesque.com
With the release of .NET 10 just around the corner (next month!), it’s time to take a look at the new features we can expect for C# 14. Note: the goal of this post is not to be an exhaustive list of a...
Read article10 No-Drama Patterns to Make Your ASP.NET Core API Controllers Incredibly Simple (in .NET 9)
medium.com
If you want the full source code, join our community: Here
Read article.NET 10 Just Turned C# Into a Scripting Powerhouse — And It’s a Game-Changer for Developers
medium.com
You might think .NET 10 is just another annual update — but it’s not. This release tears down old boundaries, turning C# into a full-blown…
Read articleDistributed Caching in ASP.NET Core with Redis | A Complete Practical Guide (.NET 9 + Minimal APIs)
medium.com
I didn’t understand caching for years.
Read articleOn .NET Live | Building Real-World AI Agents with Agent Framework
youtube.com
In this talk, Vic Perdana demos SemantiClip, an open-source AI agent that transforms video into blog content using the new Agent Framework or AF (next evolution of Semantic Kernel + Autogen) and Azure...
Read articleHow to Cancel a Running Task in .NET Using CancellationToken
malshikay.medium.com
When you write long-running code in .NET — for example, downloading files, processing data, or reading from a database — sometimes you…
Read articleHealth checks in .NET — a concise, production-ready guide (liveness, readiness, gRPC, RabbitMQ)
medium.com
Health checks are a small investment that dramatically improves service reliability and operability. This article shows a pragmatic…
Read articleRepository pattern vs. Specification pattern: Which is more maintainable?
blog.elmah.io
When talking about Domain-Driven Design (DDD), the repository pattern becomes a default choice for the data access layer. Another pattern is the Specification pattern that organizes code into smaller ...
Read articleSpan and Memory in .NET: Writing High Performance Code
medium.com
Modern memory efficiency without unsafe code
Read articleModern C# Error Handling Patterns You Should Be Using in 2025
medium.com
Throwing exceptions and catching them everywhere is easy. Doing error handling well — predictable, testable, and performant — is the hard…
Read articleHow I captured a real StackOverflowException dump
medium.com
I wanted to prove something to myself: even though .NET refuses to hand StackOverflowException back to you in code, you can see exactly…
Read articleFrom Freezes to Flow: Mastering I/O-Bound Performance in C# .NET Like a Pro
medium.com
Go beyond theory — uncover real-world examples, proven async techniques, and performance patterns that turn your sluggish apps into…
Read article