.NET Blog
Free. Cross-platform. Open source. A developer platform for building all your apps.
Latest posts
Announcing .NET 6 Release Candidate 1
.NET 6 RC1 is now available.
.NET September 2021 Updates – 5.0.10 and 3.1.19
Today, we are releasing the .NET September 2021 Updates. These updates contains reliability and other improvements. See the individual release notes for details on updated packages. You can download 5.0.10 and 3.1.19 versions for Windows, macOS, and Linux, for x86, x64, Arm32, and Arm64. Improvements Visual Studio See release notes for Visual Studio compatibility for .NET Core 3.1 and .NET 5.0. OS Lifecycle update Alpine 3.14 and Debian 11 "bullseye" are now supported with .NET 5.0.10 and .NET Core 3.1.19. Container images are also now available for Alpine ...
Update on .NET Multi-platform App UI (.NET MAUI)
The next .NET MAUI preview is now available.
Taking the EF Core Azure Cosmos DB Provider for a Test Drive
An overview of some enhancements to the Azure Cosmos DB provider for Entity Framework Core introduced in EF Core 6.0. Includes a reference project that demonstrates implicit ownership, primitive collections and raw SQL.
File IO improvements in .NET 6
High-performance File IO
Introducing the .NET MAUI Community Toolkit (Preview)
Announcing the first preview release of the .NET MAUI Community Toolkit
Learn to build applications with F#
Want to learn how to write write succinct, robust, and performant code with F#? Here's everything you need to get started today!
New .NET 6 APIs driven by the developer community
.NET 6 is on the way, and I wanted to share some of my favorite new APIs that you are going to love.
Understanding the cost of C# delegates
Delegates are widely used in C# (and .NET, in general), but it's not always obvious to the developer what code they write ends up generating. In this post, I'll show the various forms to make you aware of their costs.