API performance, DDD, and EF Core
Issue #350 spans faster .NET 10 APIs, JWT auth, DDD aggregates, EF Core joins, DI, HttpClient, and practical AI/RAG pieces.
Jasen's top three picks
- 1 The Core Architects’ Guide to 400% Faster APIs in .NET 10
medium.com
A performance-first API guide that should be useful if you care about real throughput wins, not just benchmark theater.
- 2 Learn Data Types in C#
c-sharpcorner.com
A straightforward refresher on C# data types for anyone onboarding, teaching, or cleaning up fundamentals.
- 3 Token Authentication In ASP.NET Core 9 With JWT | Clean Architecture (.NET 9 & .NET 10)
medium.com
JWT plus Clean Architecture is a familiar combo, and this one leans into setup details people actually need.
Editor's note
I kept this issue intentionally mixed: a little performance, a little architecture, and a little AI. The .NET 10 API speed piece and the EF Core 10 outer-join article are both the kind of practical reads that can change day-to-day decisions. I also liked the aggregate roots and HttpClient posts because they get into the “small” choices that quietly shape systems.
Today's articles
The Core Architects’ Guide to 400% Faster APIs in .NET 10
medium.com
As core architects, we know that the difference between a functional API and a high-performing one can be staggering. In fact, our recent…
Topics: .NET 10 Performance Web API
Read articleLearn Data Types in C#
c-sharpcorner.com
This article provides a complete and descriptive guide to data types in C#. It explains value types, reference types, nullable types, numeric types, boolean, character types, strings, records, arrays,...
Topics: C#
Read articleToken Authentication In ASP.NET Core 9 With JWT | Clean Architecture (.NET 9 & .NET 10)
medium.com
🔥 Part 1 — Foundations: Architecture, JWT Theory, and Clean Project Setup
Topics: ASP.NET Core Authentication Security
Read articleExtension Methods in C#: The Cleanest Way to Add Power to Your Code (2025 Guide)
medium.com
Some features in C# feel “small” until you finally understand how they shape modern .NET design.
Topics: C# Design Patterns
Read articleHow I Built a Self-Healing Service Using Retries, Circuit Breakers, and Smart Backoff
medium.com
A hands-on guide to resilience patterns with examples from a production environment. Continue reading on CodeX »
Topics: Design Patterns Performance
Read articleRAG in .NET: A Practical Medium Guide for Developers Who Want Real Results
medium.com
Retrieval-Augmented Generation (RAG) has become the buzzword everyone loves to throw around. Scroll through LinkedIn or attend any tech…
Read article7 Surprisingly Simple Lessons I Learned Designing Aggregate Roots in .NET
medium.com
When I first stumbled into the world of Domain-Driven Design (DDD) and Clean Architecture, I felt like I’d walked into a PhD lecture…
Topics: Clean Architecture Domain-Driven Design
Read articleAzure Cosmos DB : Becoming a Search-Native Database
devblogs.microsoft.com
For years, “Database” and “Search systems" (think Elastic Search) lived in separate worlds. While both Databases and Search Systems operate in the same domain (storing, indexing and querying data...
Read articleI Removed 80% of My DI Boilerplate Using One Feature in .NET 8/9
blog.stackademic.com
A practical walkthrough of Keyed Services — cleaner architecture, zero factory clutter, and dependency injection made elegant. Continue reading on Stackademic »
Topics: ASP.NET Core .NET 8 .NET 9
Read articleTop Design Pitfalls in Enterprise APIs and their Fix
medium.com
We will focus on common Design issues those look simple but actually these are bug or silent killers.
Topics: ASP.NET Core Design Patterns
Read articleAggregates in DDD: Model Rules, Not Relationships
codeopinion.com
In a recent video I did about Domain-Driven Design Misconceptions, there was a comment that turned into a great thread that I want to highlight. Specifically, somebody left a comment about their probl...
Topics: Domain-Driven Design Design Patterns
Read articleClean Architecture With .NET 10 And CQRS — Project Setup (With Full Code)
medium.com
Part 1 — Why Clean Architecture + CQRS Wins & Bootstrapping a Real-World Solution
Topics: Clean Architecture CQRS .NET 10
Read articleThe Ultimate Clean Architecture Guide for .NET 9 (2026 Edition)
medium.com
As we step into 2026, .NET development has entered a new era. With the release of .NET 9, C# 13, major improvements in Native AOT…
Topics: Clean Architecture .NET 9 Native AOT
Read articleBuilding a Database Schema for Workflow Automation with .NET 8 and Entity Framework
medium.com
What if You Could Manage Every Workflow in a Single System?
Read articleEF Core 10 Makes Outer Joins Beautiful Again: Goodbye DefaultIfEmpty()
medium.com
or years, developers using Entity Framework (EF) or EF Core have faced a recurring challenge: expressing LEFT JOIN or RIGHT JOIN…
Topics: Design Patterns EF Core
Read articleRepository Pattern With Entity Framework Core | Clean Architecture, .NET 10
medium.com
Let’s clear something up right away:
Topics: C#
Read articleC# For Loop: Complete Beginner’s Guide with Examples
medium.com
C# For Loop: Complete Beginner’s Guide with Examples
Topics: ASP.NET Core Design Patterns
Read articleUsing Strategy Pattern with Dependency Injection in ASP.NET Core
blog.elmah.io
Selection logic is a prominent part of many applications. Whether you add a simple environment toggle, a UI mode decision, or apply a discount, you have to rely on user input. Sometimes, simply using ...
Topics: C# Design Patterns .NET Core
Read articleFrom .NET to AI: How a C# Developer Is Building Intelligent Enterprise Applications
medium.com
For almost a decade, my world revolved around .NET, C#, APIs, databases, and distributed systems. Clean architecture, SOLID principles…
Topics: ASP.NET Core Performance
Read articleAvoid These 6 HttpClient Mistakes That Quietly Kill Your Throughput
medium.com
(And why your API slows down the moment traffic gets real)
Topics: C# .NET Core Performance
Read articleGenerics in C#: The Simple Idea That Makes .NET Core Fast & Safe
medium.com
When you hear “Generics,” it sounds like a complicated C# feature… but the truth is simple:
Read article