.NET 11 for Devs, Part 2: Two More Features Worth Your Attention

Welcome back to our .NET 11 for devs series. In this instalment we're digging into two features that sit at different levels of the stack but both matter if you write a lot of everyday C#: runtime async, which changes how async methods are compiled and executed, and collection expression…

One practical .net tip for .net 10 which saves time. It could be code or debuggi…

One Practical .NET 10 Tip That Saves You Real Time: Faster Inner-Loop Debugging with Hot Reload on Everything If you've spent any meaningful time in a .NET codebase, you know that the biggest drain on your day isn't writing code—it's the endless cycle of stop, rebuild, restart, click through the…

.NET 11 for Devs, Part 2: Runtime Async and Smarter C# 15 Collections

This post digs into two features from the .NET 11 and C# 15 previews that change how you write and debug everyday code: runtime async, which moves async state machine handling out of the compiler and into the runtime, and collection expression arguments in C# 15, which finally give you…

.NET 11 for Devs, Part 3: Endpoint Short-Circuiting and the Move to CoreCLR on Android

.NET 11 for Devs, Part 3: Endpoint Short-Circuiting and CoreCLR on Android This is the third instalment in our ".NET 11 for devs" series. So far we've dug into Runtime Async, C# 15's extension indexers and union types, and collection expression arguments. This time we're looking at two features from…

.NET 11 Preview: The Two Features Devs Should Be Excited About

Heads up: .NET 11 is still in preview, and everything below is based on Preview 6. Details could shift before the final release, so treat this as a sneak peek rather than a spec sheet. The .NET 11 previews have been quietly stacking up some genuinely exciting improvements, and two…