API Performance, Agent Routing, Reliable Builds
Coverage spans ASP.NET Core tuning, xUnit testing, agent memory and routing, auth reuse, service discovery, and locked dependency graphs.
Jasen's top three picks
- 1 xUnit: The Modern .NET Unit Testing Framework
medium.com
A solid xUnit refresher for newer teams and a handy baseline if you're standardizing test structure across services.
- 2 Undo Is a Feature: Saga Compensation and the Reconciliation Backstop
medium.com
Good reminder that distributed workflows need a plan for failure after the happy-path transaction is long gone.
- 3 5 Ways to Improve ASP.NET Core Web API Performance with a Real-World Example
c-sharpcorner.com
Concrete performance advice that maps well to the bottlenecks most API teams actually hit first.
Editor's note
I kept this one intentionally mixed, which is usually where the most useful reading stacks up. The ASP.NET Core Web API performance piece is practical and grounded in changes teams can apply quickly, while the reproducible builds article gets into dependency control work that pays off long after release day. I also liked the pair of agent-focused entries on memory and sandboxed code execution because they push past basic AI demos into architecture decisions.
Today's articles
xUnit: The Modern .NET Unit Testing Framework
medium.com
A practical guide to xUnit — the most widely used unit testing framework for .NET — covering test structure, assertions, fixtures and…
Topics: .NET Core Unit Testing xUnit.net
Read articleUndo Is a Feature: Saga Compensation and the Reconciliation Backstop
medium.com
A cancelled order has to give back stock that a transaction closed minutes ago already took, and a payment confirmation that never arrives…
Topics: C# Domain-Driven Design Design Patterns
Read article5 Ways to Improve ASP.NET Core Web API Performance with a Real-World Example
c-sharpcorner.com
Learn five practical ways to improve ASP.NET Core Web API performance using optimized database queries, pagination, async/await, AsNoTracking, and caching for scalable applications.
Topics: ASP.NET Core Performance Web API
Read articleAn Overview of Agent Memory for .NET
jesseliberty.com
The ability for Microsoft Agent Framework agents to retain and utilize knowledge across interactions is critical. One solution for this is Agent Memory for .NET, a cutting-edge, mind-blowing, graph-na...
Topics: C# OpenAI Semantic Kernel
Read articleBenchmarking Semantic Routing vs Static Model Selection in .NET
c-sharpcorner.com
Compare semantic AI routing with static model selection in .NET by benchmarking latency, cost, routing accuracy, complexity, and overall application performance.
Topics: Benchmarking OpenAI Performance
Read articleBuilding a Reliable and Scalable AI-Powered ATS with .NET and Angular
c-sharpcorner.com
Explore how to build a reliable and scalable AI-powered ATS with .NET and Angular, covering AI integration, security, observability, asynchronous processing, and human oversight.
Topics: OpenAI OpenTelemetry Security
Read articleBuilding DNS Failover Detection with .NET and Health Probes
c-sharpcorner.com
Build DNS failover detection with .NET health probes to identify resolution failures, service outages, endpoint changes, and application-level recovery conditions.
Topics: .NET Core Performance REST API
Read articleThe Lazy Engineer’s Blueprint, Part 8: The Meta Layer
medium.com
Part 8: make the blueprint executable, with ADRs, a client generated from the spec, CI on every gate, and skills that scaffold the parts.
Topics: Azure DevOps Design Patterns GitHub Actions
Read articleStopping copy-paste of Frontegg auth across 15 .NET services
medium.com
We had a simple goal: around a dozen .NET applications on our platform needed to integrate with Frontegg, and nobody wanted to implement…
Topics: Authentication Authorization Security
Read articleBuilding Reproducible .NET Builds with Locked Dependency Graphs
c-sharpcorner.com
Build reproducible .NET applications with locked dependency graphs to control transitive packages, prevent unexpected dependency changes, and improve build integrity across environments.
Topics: .NET Core GitHub Security
Read articleCodeAct + Hyperlight: Sandboxed Code Execution in the Microsoft Agent Framework
medium.com
What happens when you stop handing your agent ten tools and start letting it write the code itself — and where that code actually runs.
Topics: .NET Core OpenAI Security
Read articleService Discovery and Service Mesh in .NET — Part 2: Four Ways to Implement Discovery
medium.com
Part 2 of a six-part series on service discovery and service mesh architecture for .NET engineers.
Topics: Design Patterns .NET Core Kubernetes
Read articleModernizing .NET Applications
youtube.com
Modernizing legacy .NET applications has never been faster—or more achievable. In this session, you’ll see how Visual Studio 2026, .NET, and GitHub Copilot work together to streamline the upgrade jour...
Topics: .NET Core GitHub Copilot Visual Studio
Read article.NET AI Community Standup: Routing & Failover for Microsoft.Extensions.AI
youtube.com
Join Bruno and Joshua to talk about routing and failover for Microsoft.Extensions.AI. Joshua built this during his internship at Microsoft, and he'll walk us through how it works, the design decisions...
Topics: .NET Core OpenAI Performance
Read articleOOP in C#: How Encapsulation, Inheritance, Polymorphism & Abstraction Actually Show Up in ASP.NET
medium.com
Every C# developer can recite the four pillars of OOP in an interview. Fewer can point to where each one is actually doing work in a real…
Topics: ASP.NET Core C# Solid Principles
Read articleHow to Convert PDF to PowerPoint in C# Using a Free .NET Library
medium.com
Converting PDF documents into editable PowerPoint presentations (PPTX) is a common challenge in enterprise document management. While…
Read articleMonolith vs Clean Architecture: Is Your .NET Project Actually Built to Grow?
medium.com
Why We Separate Layers in Projects: Monolith vs Clean Architecture
Topics: Clean Architecture Design Patterns .NET Core
Read articleRate Limiting in System Design: Algorithms, Use Cases, and .NET Implementation
medium.com
Modern applications are expected to handle thousands or even millions of requests. But what happens when too many requests arrive at the…
Topics: ASP.NET Core Design Patterns Performance
Read article