API scaling, package pruning, AI agents
Covers long-running request design, NuGet pruning in .NET 10, HttpClient connection pooling, agent tracing with Aspire, and repository tradeoffs.
Jasen's top three picks
- 1 C# Word Library: Comparing 7 Options for .NET Developers in 2026
c-sharpcorner.com
A useful roundup if you need Word document generation and want a quick view of tradeoffs around features, licensing, and performance.
- 2 Strategy Pattern: Choosing Without Attachment
binaryintellect.net
A solid reminder that Strategy is about isolating decisions cleanly, not overcommitting to one path too early.
- 3 You Need This Hook #vscode #hooks #customization
youtube.com
Short, but the DI anti-pattern angle is perennial because bad composition roots quietly shape entire codebases.
Editor's note
I put together another deliberately mixed batch today, which is exactly how I like this newsletter. The long-running API piece is practical architecture advice you can apply immediately, and the NuGet package pruning post matters because dependency hygiene and vulnerability noise affect nearly every modern .NET codebase. I also liked the HttpClient pooled connections write-up for turning a subtle production issue into a clear lesson.
Today's articles
C# Word Library: Comparing 7 Options for .NET Developers in 2026
c-sharpcorner.com
Explore the top 7 C# Word libraries for .NET in 2026. Compare features, licensing, and performance to choose the best option for document generation, parsing, and conversion.
Topics: C#
Read articleStrategy Pattern: Choosing Without Attachment
binaryintellect.net
Every application reaches a point where it must make a choice. How should a list be sorted? How should a payment be processed? Which discount should be applied? How should a user be authenticated? The...
Topics: Authentication Design Patterns
Read articleYou Need This Hook #vscode #hooks #customization
youtube.com
5 Dependency Injection Anti-Patterns I See in Almost Every .NET Codebase
Topics: Visual Studio Code
Read articleHow to Scale Long-Running API Requests
milanjovanovic.tech
When a single API call takes minutes to finish, it punishes both your users and your server. Here's the progression I walk through to turn long-running endpoints into something responsive, scalable, a...
Topics: Web API
Read articleThe New Agent Customization Window #vscode #customization
youtube.com
Understanding IHostedService & BackgroundService in .NET 10
Topics: .NET 10 Visual Studio Code
Read articleThe Static HttpClient That Wouldn’t Rotate: A Tale of Pooled Connections
blog.dotnetframework.org
The symptom A production .NET service had been running fine for months. It made outbound HTTP calls through a rotating proxy provider — the kind that promises a new exit IP for each request. Then one ...
Topics: Performance
Read articleWe Built an AI Agent Platform on .NET. Then Microsoft Shipped Agent Framework 1.0.
medium.com
Six architecture mistakes from building an internal agent platform on Semantic Kernel — and the handful of decisions that meant the ground…
Topics: OpenAI Semantic Kernel
Read articleC# 15 and the Future of .NET: A Comprehensive Deep Dive into Union Types and the Evolution of C# 14
medium.com
Introduction: The Next Evolution of C#
Topics: C#
Read articleHow to run evals for the model router
devblogs.microsoft.com
One endpoint. Smarter spend. Model router in Foundry Models picks the optimal LLM for every prompt in real time based on signals like complexity, reasoning, and task type. Now with access to 28 fronti...
Topics: OpenAI
Read articleRepository Pattern in .NET 10 - Do You Really Need It?
codewithmukesh.com
I have shipped 50+ .NET APIs and most did not need a Repository Pattern. My sharp .NET 10 verdict on when to use it, when to skip it, what to use instead.
Topics: Design Patterns .NET 10 EF Core
Read articleRepository Pattern with Entity Framework Core in .NET 10 | Clean Architecture Simplified
medium.com
Building scalable applications in .NET 10 is not only about writing APIs — it is about writing maintainable code. That is why many…
Topics: Clean Architecture .NET 10 EF Core
Read articleTracing Agent Sessions with OpenTelemetry & Aspire
youtube.com
In this video Maddy Montaquila demos what's going on behind the scenes with Agent Sessions with OpenTelemetry and Aspire in VS Code. https://aspire.dev/dashboard
Topics: .NET Aspire OpenTelemetry Visual Studio Code
Read articleNuGet Package Pruning: Cleaner Dependencies and Actionable Vulnerability Reports
devblogs.microsoft.com
Package pruning in .NET 10 removes platform-provided packages from your dependency graph. With transitive auditing enabled by default, projects with these defaults have 70% fewer transitive vulnerabil...
Topics: .NET 10
Read articleWe built an AI tool for .NET/C# developers in 2 days
roundthecode.com
We built an AI tool for .NET and C# developers in just 2 days using Claude's API. Here's how we did it, the prompts we used, and how you can try it now. The page We built an AI tool for .NET/C# develo...
Read article