Editor's note
I pulled together a deliberately mixed issue today: legacy modernization, performance work, and a few architecture pieces. The Cosmos DB Agent Kit story stood out for practical AI-assistant support, and the outbox pattern article is a solid reminder that reliable messaging still matters. There’s also enough low-level tuning here to keep the performance-minded readers busy.
Legacy modernization and .NET performance
What makes a great ad in 2026?
If you want to know the core principles of high-performing advertising in 2026, join our educational webinar with award-winning creative strategist Babak Behrad and Neurons CEO & Founder Thomas Z. Ramsøy.
They’ll show you how standout campaigns capture attention, build memory, and anchor brands. You’ll walk away with clear, practical rules to apply to your next campaign.
You’ll learn how to:
-
Apply neuroscientific principles to every campaign
-
Build powerful branding moments into your ads
-
Make your ads feel relevant to your audience
Master the art of high-impact campaigns in an era of AI-generated noise and declining attention spans
Enjoying the newsletter? Your feedback helps us grow and reach more developers.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
Beyond the Rewrite: A Lead Developer’s Guide to Modernizing Legacy .NET & Angular System
A practical modernization guide instead of a big-bang rewrite plan.
String Performance: The Fastest Way to Get a String’s Length
A nice reminder that string micro-benchmarks can still surprise you.
Caching Strategies Explained: How Big Apps Stay Fast in India and Globally
Caching still earns its keep when scale and latency start hurting.
Why I Simplified Clean Architecture Without the Repository Pattern (using EF core)
A simpler EF Core approach that may fit many teams better.
Introducing the Azure Cosmos DB Agent Kit: Your AI Pair Programmer Just Got Smarter
Useful if you’re experimenting with AI assistants against Cosmos DB.
Microservices Architecture with .NET
Good overview territory if you’re building distributed services in .NET.
✨ Prompt Engineering Never Dies ✨
Prompt engineering as a moving target, not a finished chapter.
Exposing an AI Agent as an MCP Tool in .NET
Interesting bridge between agents and tool ecosystems in .NET.
The Outbox Pattern: Solving the Dual Write Problem in Microservices
The dual-write problem never gets old; the fix still matters.
AddTransient vs AddScoped vs AddSingleton in .NET Core (With Examples)
Clear DI lifetime examples for people teaching or reviewing code.
Making foreach on an IEnumerable allocation-free using reflection and dynamic methods
A deep dive into allocation-free iteration for the curious.
How to Remove Specific or Blank Pages from Word Using C# (A Step-by-Step Guide)
A hands-on Roslyn piece for developers who like compiler tooling.
Create your own Roslyn Analyzer !!
A production LINQ reminder: small mistakes can cost real time.












