GC, middleware, and C# patterns
Issue #337 mixes GC internals, ASP.NET Core pipeline guidance, Azure Functions, caching, Clean Architecture tests, and .NET 10 news.
Jasen's top three picks
- 1 Why .NET’s Garbage Collector Is Smarter Than We Think
medium.com
A practical GC explainer that should help newer devs and still reward veterans who care about allocation behavior.
- 2 ASP.NET Core Middleware: Every Built-in Component You Need to Know
medium.com
Middleware articles like this save time because the pipeline stops being magic and starts becoming a tool you can reason about.
- 3 DSL, Fluent API, Method Chaining & LINQ — The Family Tree Nobody Explained to You
dotnetfullstackdev.medium.com
A useful reminder that collection interfaces are contracts first; picking the right one matters more than memorizing types.
Editor's note
I kept this issue deliberately mixed, with a blend of fundamentals and current platform updates. The GC deep dive and the ASP.NET Core middleware pieces stand out because they explain everyday runtime behavior that many devs use without really seeing. I also included the .NET 10 upgrade note and the ABP 10 release for readers tracking the ecosystem’s latest moves.
Today's articles
Why .NET’s Garbage Collector Is Smarter Than We Think
medium.com
A deep yet beginner-friendly breakdown of .NET’s GC system, generations, LOH, and the internals behind high-performance apps
Topics: .NET Core Performance
Read articleASP.NET Core Middleware: Every Built-in Component You Need to Know
medium.com
Stop copying middleware code without understanding it. Here’s everything you need to know about the request pipeline. We’ll cover every…
Topics: ASP.NET Core Minimal APIs
Read articleDSL, Fluent API, Method Chaining & LINQ — The Family Tree Nobody Explained to You
dotnetfullstackdev.medium.com
A Noob-Friendly Deep Dive on Relation
Topics: C# Design Patterns
Read articleAzure Functions in .NET 9 — A Complete 3-Part Mega Series
medium.com
Part 1: Foundations, Architecture & HTTP Triggers
Topics: Azure Functions .NET 9
Read article10 Powerful Middleware Patterns in ASP.NET Core You’re Not Using — But Should Be
blog.stackademic.com
Unlock techniques like conditional pipelines, IMiddleware, short-circuiting, and factory-based logic with examples inspired by real… Continue reading on Stackademic »
Topics: ASP.NET Core
Read articleIDistributedCache (Redis) - remove by prefix
josef.codes
Implementing prefix-based cache invalidation in Redis using a dotnet core, a custom IDistributedCache implementation and some Lua scripting.
Read articleList vs IList vs IEnumerable: .NET Developer Guide for Collections
medium.com
Vertical Slice Architecture: Where Does the Shared Logic Live?
Read article[Alpha Release] EasyMessages — Standardized messages for .NET
medium.com
Hey dotnet community! 👋
Topics: .NET Core
Read articleMastering the Strategy Pattern in C#:
dileepsreepathi.medium.com
Read this post free at :https://newsletter.dotnetcircuit.com/p/mastering-the-strategy-pattern-in
Topics: C# Design Patterns
Read articleHow to Write Architecture Tests for the Clean Architecture in .Net 9
medium.com
You know how everyone says they’re doing Clean Architecture… …and then six months later your Domain project is referencing…
Topics: Clean Architecture Unit Testing
Read article.NET 10: The Upgrade Every Developer and Fractional CTO Should Care About
medium.com
The software world moves fast. Frameworks evolve. Best practices shift. Performance expectations rise. But not every update reshapes how…
Topics: .NET 10 Performance
Read articleThe Most Misunderstood Keywords in C#: out, ref, in, params
medium.com
These four keywords have confused more beginners than LINQ, async, and DI combined. The names feel similar. Their use cases look similar…
Topics: C# Design Patterns
Read articleIntroducing Multi-Agent Workflows in Foundry Agent Service
devblogs.microsoft.com
Across industries, organizations are moving from experimenting with single agents to running AI at the center of their business operations. While single agents excel at focused tasks, customers quickl...
Read articleLINQ in C#: How I Teach It to New Developers
medium.com
A hands-on guide to learning LINQ the way real C# developers use it every day, with clear sketches, simple examples, and patterns that… Continue reading on Let’s Code Future »
Read articleCreating a DSL in C#
medium.com
Hello everyone! I want to show you how to create your own DSL in C#. I’m planning a series of articles and fully intend to see it through…
Topics: C# Design Patterns
Read articleABP.IO Platform 10.0 Final Has Been Released!
medium.com
We are glad to announce that ABP 10.0 stable version has been released today. Continue reading on ABP.IO »
Topics: Clean Architecture .NET Core
Read article