API Caching, EF Core Bugs, MCP Servers
Coverage includes ASP.NET Core sidecars and cache control, EF Core failure patterns, Visual Studio MCP tooling, distributed caching, and async pitfalls.
Jasen's top three picks
- 1 GitHub Copilot Modernize 101 is live on the Microsoft Developer Channel
devblogs.microsoft.com
Copilot-driven modernization is a timely angle, especially for teams staring at older estates and trying to reduce rewrite risk.
- 2 Implementing the Sidecar Pattern in Microservices-based ASP.NET Core Applications
news.google.com
A useful architectural walkthrough if you're weighing sidecars for cross-cutting concerns in ASP.NET Core microservices.
- 3 Building and Using MCP Servers in Visual Studio
visualstudiomagazine.com
MCP is worth watching; this is one of the clearer signals of how AI tool integration may land inside mainstream .NET tooling.
Editor's note
I kept this issue intentionally mixed, which is usually where the most useful reading turns up. Meziantou’s piece on disabling HTTP caching in ASP.NET Core APIs is practical advice you can apply immediately, and the EF Core production bugs article is a good reminder that data-layer problems rarely stay small. I also liked the Visual Studio MCP servers preview because it points to how AI tooling is getting wired into everyday .NET work.
Today's articles
GitHub Copilot Modernize 101 is live on the Microsoft Developer Channel
devblogs.microsoft.com
Modernization used to be something you avoided until you couldn’t anymore. A big rewrite. A long migration plan. A risky cutover. Something you’d maybe do once every few years—if you had to. That mod
Topics: GitHub Copilot
Read articleImplementing the Sidecar Pattern in Microservices-based ASP.NET Core Applications
news.google.com
Implementing the Sidecar Pattern in Microservices-based ASP.NET Core Applications
Topics: ASP.NET Core Design Patterns
Read articleBuilding and Using MCP Servers in Visual Studio
visualstudiomagazine.com
Microsoft Product Manager Mike Kistler previews his Visual Studio Live! session on how MCP servers give .NET developers a universal standard for connecting AI models to external data and tools -- and ...
Topics: Visual Studio
Read articleRemembering Planet Source Code: Sharing Code Before GitHub Made It Easy
pietschsoft.com
Every once in a while, something from the early days of my software development journey resurfaces and brings with it a flood of memories. Recently, I came across a PlanetSourceCode.com archived GitHu...
Topics: GitHub
Read articleI Built a Disaster Relief Web App… Then Realized I Didn’t Fully Understand It
medium.com
I built a Disaster Relief Web App using C# and .NET.
Topics: ASP.NET Core
Read articleHigh-performance distributed caching with .NET
csharpdigest.net
when the in-memory cache expires the database cache keeps things fast
Topics: Performance
Read articleThree EF Core Bugs That Quietly Kill Production .NET Apps (And How to Catch Them Early)
medium.com
A field guide for .NET teams who’ve outgrown “it works on my machine” — covers EF Core 8, 9, and 10
Topics: EF Core Performance
Read articleDisable HTTP caching by default in ASP.NET Core APIs
meziantou.net
When building APIs with ASP.NET Core, it's crucial to explicitly control caching behavior. Unlike web pages where caching often improves user experience, API responses should not be cached by default ...
Topics: ASP.NET Core Web API
Read articleI Stopped Rewriting the Same Spreadsheet Every Month
medium.com
How I turned “where did it go?” into an app I actually open on my phone.
Topics: .NET MAUI
Read articleFuture of .NET Development and Why You Should Invest in .NET Talent
medium.com
Technology moves fast, but some development frameworks continue to evolve with it-and .NET is one of them.
Topics: .NET Core
Read articleImplementing Localization in ASP.NET
medium.com
When I first started implementing localization in ASP.NET Core MVC, I thought it would be a small feature.
Topics: ASP.NET Core ASP.NET MVC
Read articleHow Enterprise Software Is Built with ASP.NET in 2026: What Actually Happens Behind the Scenes
news.google.com
How Enterprise Software Is Built with ASP.NET in 2026: What Actually Happens Behind the Scenes
Topics: ASP.NET Core
Read articleC#: Should This Be a Class, Record, Struct, or Interface?
pietschsoft.com
Every time you add a new type to a C# codebase, you face the same quiet decision: class, record, struct, or interface? And once you pick class, a second wave of questions arrives — should it be abstra...
Topics: C#
Read articleThread Pool Exhaustion in ASP.NET: The Async Database Trap
blog.dotnetframework.org
If you’ve ever migrated a working ASP.NET application from synchronous database calls to async, and suddenly found yourself hitting connection pool timeouts under load, you’ve likely fallen into one o...
Topics: .NET Framework Performance
Read article