Announcing .NET 10

#583 – November 16, 2025

this release delivers major performance improvements, C# 14, and other amazing features

Announcing .NET 10
23 minutes by .NET Team

Microsoft has launched .NET 10. The release delivers major performance improvements through better JIT compilation, hardware acceleration, and runtime optimizations. It includes C# 14 with field-backed properties and extension properties. New features span AI integration, improved ASP.NET Core security, enhanced Blazor state management, and vector search capabilities in Entity Framework Core 10.

Supercharge JetBrains Rider with AI
sponsored by Jetbrains

Turn your concept into code faster than ever. Junie, the new AI coding agent from JetBrains, transforms prompts into working features in minutes, saving you tons of time. Supercharge today!

.NET MAUI is coming to Linux and the browser
6 minutes by Mike James

Microsoft is expanding .NET MAUI to run on Linux and in web browsers using Avalonia technology. Developers can now take their existing apps and run them on more platforms without rewriting code. This unified system uses one rendering engine across all platforms instead of separate implementations for each operating system.

.NET 10 Breaking changes to keep an eye on when upgrading
6 minutes by Khalid Abuhakmeh

Cookie authentication will no longer redirect to login pages for API endpoints, returning 401 or 403 responses instead. Several components are now obsolete, including ActionContextAccessor, Razor runtime compilation, and WebHostBuilder. Container images now use Ubuntu instead of Debian as the base system.

Add request logging to a database in an ASP.NET Core web API
9 minutes by David Grace

David's tutorial shows how to log API requests to a database using custom middleware in ASP.NET Core. The middleware uses a Stopwatch to measure response times and captures request details like HTTP method, path, IP address, and response code.

C# 14 extension members: Enhancing polyfill libraries
3 minutes by Gérald Barré

C# has long supported extension methods, allowing developers to add new methods to existing types without modifying the original type. However, this capability was limited to instance methods. In C# 14 you can now add extension properties and extension static methods to existing types. This enhancement is particularly valuable for polyfill libraries, which aim to backport newer APIs to older .NET versions.

And the most popular article from the last issue was:

newsletters