Editor's note
I pulled together a pretty typical mixed bag this time: language tips, runtime/perf, architecture, and a few tooling and platform updates. I’d especially point you to the dotnet run app.cs announcement for the simplest entry point story, and the pattern matching and caching pieces for practical performance wins.
C# shortcuts, performance, and .NET 10
As Tuesday dawns and the caffeine kicks in, it's time to unplug from yesterday's code glitches and reboot with precision. Today, through the lens of a savvy .NET developer, we’re taking a step back to examine tools and trends that promise to optimize your workflow and stimulate those cerebral circuits. Grab your favorite debugging companion, whether it be a pup by your side or a vintage car poster on your wall—and let's unlock the insights scattered across this week’s curated collection. Fine-tune your .NET prowess with bites of wisdom that resonate with practicality and purpose.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
C# Made Simple: Skip the Project, Just Hit Run
Run C# without the usual project ceremony—great for quick experiments and onboarding.
Using Pattern Matching in C# for Performance Optimization
Pattern matching isn't just cleaner here; it's being used to squeeze real performance wins.
Implementing A2A Protocol and MCP in .NET Core
The new dotnet run app.cs announcement is the kind of small DX change that lowers the barrier for newcomers.
Announcing dotnet run app.cs – A simpler way to start with C# and .NET 10
Good practical reminder that caching is often the cheapest performance feature you can add.
Why Caching is Essential for .NET App Performance
This one gets into the architectural weeds: when your database becomes the coupling point, the fix starts with boundaries.























