2026-04-08 dotnetaspnetcoredotnet-11 Kestrel Drops Exceptions from Its HTTP/1.1 Parser in .NET 11 Kestrel's HTTP/1.1 request parser in .NET 11 replaces BadHttpRequestException with a result struct, cutting malformed-request overhead by up to 40%.
2026-04-07 dotnetdotnet-10csharp Microsoft Agent Framework 1.0: Building AI Agents in Pure C# Microsoft Agent Framework hits 1.0 with stable APIs, multi-provider connectors, multi-agent orchestration, and A2A/MCP interop. Here is what it looks like in practice on .NET 10.
2026-04-06 dotnet-11csharpasync .NET 11 Runtime Async Replaces State Machines with Cleaner Stack Traces Runtime Async in .NET 11 moves async/await handling from compiler-generated state machines into the runtime itself, producing readable stack traces, correct breakpoints, and fewer heap allocations.
2026-04-05 dotnet-11blazorwebassembly dotnet new webworker: first-class Web Workers for Blazor in .NET 11 Preview 2 A new project template in .NET 11 Preview 2 scaffolds the JS plumbing, WebWorkerClient, and JSExport boilerplate needed to run .NET code in a browser Web Worker.
2026-03-29 dotnetaiai-agents What 878 Copilot Coding Agent PRs in dotnet/runtime Actually Look Like The .NET team shares ten months of real data on running GitHub's Copilot Coding Agent in dotnet/runtime: 878 PRs, a 67.9% merge rate, and clear lessons on where AI-assisted development helps and where it still falls short.
2026-03-29 dotnetdotnet-10ai Generative AI for Beginners .NET v2: Rebuilt for .NET 10 with Microsoft.Extensions.AI Microsoft's free generative AI course for .NET developers ships Version 2, rebuilt for .NET 10 and migrated from Semantic Kernel to Microsoft.Extensions.AI's IChatClient pattern.
2026-02-08 csharpcsharp-14dotnet-10 C# 14 Extension Members: Extension Properties, Operators, and Static Extensions C# 14 introduces extension members, allowing you to add extension properties, operators, and static members to existing types using the new extension keyword.
2026-02-08 csharpdotnetsystem-text-json C# 14 idea: interceptors could make System.Text.Json source generation feel automatic A community discussion proposed using C# 14 interceptors to rewrite JsonSerializer calls so they automatically use a generated JsonSerializerContext, keeping AOT-friendly source generation with cleaner call sites.
2026-02-08 csharpcsharp-14dotnet-10 C# 14 Null-Conditional Assignment: Using ?. and ?[] on the Left Side C# 14 extends null-conditional operators to work on the left-hand side of assignments, eliminating verbose null checks when setting properties or indexers.
2026-02-08 dotnet-10cryptographysecurity .NET 10 Post-Quantum Cryptography: ML-KEM, ML-DSA, and SLH-DSA .NET 10 adds native support for post-quantum cryptography algorithms ML-KEM, ML-DSA, and SLH-DSA, preparing your applications for a quantum-resistant future.