Editor's note
I pulled together another mixed bag this time: performance tuning, data access, web app architecture, and a few language-level C# pieces. The low-latency data access article and the Blazor/.NET 10 write-up stood out because both speak to real production tradeoffs, not just toy examples.
ASP.NET Core, EF Core, and C# performance picks
As we navigate the thrilling rollercoaster called Thursday, let's channel our inner .NET superheroes—primed to conquer code and outsmart tech challenges with the precision of a favorite V8 engine. Our selection today is a toolkit of power-ups for your .NET skills, sharp as the legendary wit of Gen X icons and just as indispensable. Whether it's unraveling the mysteries of async programming or polishing your Blazor prowess, we've got you covered. Strap in and let's turn this Thursday into a springboard of coding excellence!
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
6 Rules for Ultra-Low Latency Data Access at Massive Scale in C#
Low-latency data access advice is always worth a read when it’s grounded in scale rather than theory.
What is a Reverse Proxy? YARP Explained
YARP explanations are useful when you need reverse proxy basics without wading through platform marketing.
Task Parallel Library (TPL) in .NET — Beyond Async/Await
TPL reminders still matter because async/await doesn’t replace parallelism in CPU-bound work.
Master C# Linq in Just 25 Minutes!
A quick LINQ refresher can save a lot of boilerplate if you’re still hand-rolling filter and transform loops.
Entity Framework Core (EF Core) loading strategies
EF Core loading strategy choices are one of those details that quietly decide whether an app feels snappy or sluggish.
ASP.NET guidance is at its best when it helps you stop guessing and start choosing the right app model.
💻 Issue 478 - Visual Studio Next Version: What’s Coming and What to Expect - NDepend Blog
The Visual Studio roundup is a practical checkpoint for anyone tracking the IDE’s next direction alongside .NET 9 performance work.
C# Hacks: Transform your C# Coding Skills in Minutes
C# hacks posts are hit-or-miss, but cleaner idioms and fewer footguns are always welcome when they’re real examples.
Secure Coding Guidelines for ASP.NET Core MVC & Web API
Secure coding guidance for MVC and Web API belongs in every team’s review checklist, especially around XSS, CSRF, and injection.
Blazor’s Big Bet in .NET 10: How I Finally Stopped Fighting the “Two-Stack” Monster
Blazor’s .NET 10 direction is interesting because it tackles the awkward two-stack reality many teams still live with.
How Structured Logging With Serilog Can Make Your Life Easier
Structured logging with Serilog remains one of the highest-return observability upgrades you can make.
Why C# Interviews Still Ask About Interface vs Abstract (and What It Really Reveals)
Interface-versus-abstract debates persist because they reveal how people think about design, not just syntax.
How C# Patterns Killed 1000+ Lines of Boilerplate (and Hidden Bugs)
Pattern-driven refactors can remove boilerplate and hidden bugs when they’re used to simplify, not impress.
AsNoTracking is a small EF Core switch with big payoff in read-heavy scenarios.
REST Controller in one line in .Net
A one-line REST controller is clever, but I’d still want to see it earn its keep in maintainability.
.NET Core Console App’te .exe Dosyası Bulunamıyor Sorunu ve Çözümü
The console app EXE issue is a good reminder that build and project layout problems can masquerade as runtime failures.
Specification Pattern in EF Core: Flexible Data Access Without Repositories
Specification Pattern in EF Core is appealing when repository wrappers start adding friction instead of clarity.
Your Next API Won’t Be REST — It’ll Be a Copilot Skill
A Copilot-skill-first API mindset says a lot about where developer tooling is headed.
Deep Dive into String.Intern and the Global String Pool in C#
String.Intern is niche, but understanding the global string pool can help when memory behavior gets odd.
What is WebAssembly in Web Development?
WebAssembly coverage is useful for separating browser performance realities from the usual hype.
Global Exception Handling in ASP.NET Core
Global exception handling in ASP.NET Core is one of the cleanest ways to centralize error behavior without littering controllers with try/catch.


















