AI tools, .NET 10, and cache fixes
A varied .NET roundup covering VS Code AI workflows, practical performance and caching fixes, ASP.NET Core basics, and .NET 10 updates.
Jasen's top three picks
- 1 AI Faceoff: Customized VS Code Commands
visualstudiomagazine.com
A practical look at replacing a broken VS Code workflow with AI-assisted commands and snippets.
- 2 Top 10 Errors Found in C# Projects in 2025
isitvritra101.medium.com
A good reminder that many performance bugs start as well-intentioned “optimizations.”
- 3 Twelve months of agentic AI code-assist
staffordwilliams.com
This one captures how agentic assistants are changing day-to-day development habits.
Editor's note
I put together a deliberately mixed issue this time: AI-assisted editing in VS Code sits right alongside the everyday .NET work of caching, DI, and async code. The EF Core 10 production query piece and the cache stampede fix stood out because they speak directly to performance in real systems.
Today's articles
AI Faceoff: Customized VS Code Commands
visualstudiomagazine.com
After a long-unused VS Code extension stopped working, I compared multiple AI tools to recreate the same HTML-wrapping workflow using built-in snippets and keybindings. Mileage among the systems varie...
Topics: GitHub Copilot OpenAI Visual Studio Code
Read articleTop 10 Errors Found in C# Projects in 2025
isitvritra101.medium.com
The “optimization” that was supposed to speed things up? It created heap allocations on every call. Made everything slower.
Topics: C# Performance
Read articleTwelve months of agentic AI code-assist
staffordwilliams.com
2025 was the year of agentic AI code assistants and programming will never be the same. For some, these tools have become a critical part of their daily workflow and produce most, if not all, of the c...
Topics: GitHub Copilot OpenAI
Read articleHands On with New Experimental GitHub Copilot 'Agent Skills' in VS Code
visualstudiomagazine.com
Visual Studio Code 1.108 introduces Agent Skills for GitHub Copilot, enabling developers to define reusable, domain-specific automation that can handle everything from code refactoring to custom text ...
Topics: GitHub Copilot Visual Studio Code
Read articleMulti-Provider Feature Flags in .NET with OpenFeature
medium.com
Learn how to use Multi-Provider in OpenFeature in dotnet
Topics: Azure Performance
Read articleCustom Validator in ASP.NET Core MVC (Beginner-Friendly)
medium.com
Target audience: Absolute beginners learning ASP.NET MVC / ASP.NET Core MVC
Topics: ASP.NET Core Authorization
Read articleDependency Injection Made Simple: A Practical .NET Core Guide
c-sharpcorner.com
Unlock the power of Dependency Injection (DI) in ASP.NET Core! Learn how DI promotes loose coupling, testability, and scalability for robust .NET applications.
Read article.NET Concurrency, Parallelism and async/await
medium.com
Concurrency, parallelism, and async/await are among the most misunderstood concepts in modern .NET applications. They are often mixed…
Topics: C# Performance
Read articleC# 14 and Clean Architecture: modeling expressive domains without boilerplate
medium.com
The best way to evaluate a language feature is simple: does it reduce modeling and maintenance cost without compromising architecture? In…
Topics: Clean Architecture C#
Read articleHow We Fixed Our Cache Stampede Problem
medium.com
From 50 database calls to 1 — a practical guide to caching in .NET
Topics: Performance Redis
Read articleFrom Confusion to Clarity: My Journey Through C#, .NET, Azure DevOps, and Corporate Life
medium.com
You know what’s funny? Everyone online seems to have it figured out. Perfect portfolios. Smooth career transitions. “10x developer”…
Topics: Azure DevOps C#
Read articleMy thoughts on Vibe Coding as a Senior .NET Engineer
medium.com
My take on where we are, where we are headed, and how to stay relevant.
Topics: C# GitHub Copilot
Read articleNew in .NET 10 and C# 14: EF Core 10's Faster Production Queries
blog.elmah.io
.NET 10 is officially out, along with C# 14. Microsoft has released .NET 10 as Long-Term Support (LTS) as a successor to .NET 8. Like every version, it is not just an update but brings something new t...
Read articleMastering Domain-Driven Design: A Tactical DDD Implementation
medium.com
Mastering Complexity in .NET 10: A Step-by-Step Guide to Domain-Driven Design. Move beyond basic CRUD and learn to architect a scalable…
Topics: Clean Architecture Domain-Driven Design
Read article