Part of: ASP.NET Core: a working guide for .NET developers, .NET Core: a working guide for .NET developers, Performance: a working guide for .NET developers
Editor's note
I pulled together another intentionally mixed issue today, which is how I like this newsletter best. The HybridCache guide stands out for its practical benchmarks and migration notes, while the IEnumerable vs IQueryable piece is the kind of production-focused reminder many teams need. I also liked the health checks article for pushing past the all-too-common “200 OK means healthy” assumption.
HybridCache, LINQ traps, API performance
Enjoying the newsletter? Your feedback helps us grow and reach more developers.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
Stop Repeating Yourself! Loops in C# (Part 10)
A beginner-friendly loops refresher, but still useful when teaching iteration habits and avoiding repetitive boilerplate early in a C# learning path.
Setting Up Figma MCP Server in VS Code
A short VS Code setup item with an odd regex tagline mismatch, but still potentially handy if you're exploring MCP tooling around Figma workflows.
HybridCache in ASP.NET Core .NET 10 - Complete Guide
One of the stronger entries here: practical HybridCache coverage with benchmarks, Redis layering, stampede protection, and migration guidance for real ASP.NET Core apps.
Advanced C# Concepts Every .NET Developer Should Know
A broad sweep of intermediate-to-advanced C# topics that works best as a checklist of concepts worth revisiting with fresh examples.
Why NPOI Is Still the King of Legacy Excel Processing in .NET
NPOI remains relevant anywhere old .xls files still drive business processes, and this piece makes that legacy maintenance case clearly.
Health Checks in ASP.NET Core: Beyond the Basic /health Endpoint
A good reminder that liveness is not readiness, and meaningful health checks need dependency awareness instead of a superficial 200 response.
Why Most Developers Misunderstand IEnumerable vs IQueryable (And Pay for It in Production)
This is a worthwhile production-focused explanation of deferred execution and query translation costs that still trip up many teams.
Building an E-Commerce Checkout System in C# .NET
The checkout scenario aims at resilience under failure, and that makes it a useful framing for transactional design in distributed systems.
High-Performance .NET APIs: Zero-Allocation Serialization Explained
Performance-minded API developers will appreciate the focus on allocation pressure and serialization costs, especially under sustained load.
How to Structure Your First .NET Project (Before It Turns Into an Unmaintainable Mess)
A sensible starter on project organization that tries to prevent the kind of structure drift that becomes expensive later.
More roadmap than deep dive, but it could help newer developers see how fundamentals connect to architecture and day-to-day .NET work.
Building an Open Source Assertion Library for .NET
I always like seeing testing tools built in the open, and this one is interesting for the design thinking behind assertion APIs.











