No trial. No credit card required. Just your GitHub account.
.NET Blog
Free. Cross-platform. Open source. A developer platform for building all your apps.
Featured posts

.NET Aspire 9.3 is here and enhanced with GitHub Copilot!
.NET Aspire 9.3 is the biggest release of .NET Aspire yet, with the introduction of GitHub Copilot directly into the .NET Aspire Dashboard, updates for integrat...
Latest posts

MSTest 3.4 is here with WinUI support and new analyzers!


MSTest 3.4 is available. Learn all about the highlighted features and fixes that will make your testing experience always better.

A beginner’s guide to mapping arrays in EF Core 8
EF Core 8 introduces support for mapping typed arrays of simple values to database columns so the semantics of the mapping can be used in the SQL generated from LINQ queries.

Refactor your code using alias any type

Explore the "alias any type" C# 12 feature through a complete demo application.

Catch Up on Microsoft Build 2024: Essential Sessions for .NET Developers

Get up to date on all of the .NET sessions from Microsoft Build 2024 covering .NET 9, .NET Aspire, .NET MAUI, ASP.NET Core, EF Core, and so much more!

F# developer stories: how we’ve finally fixed a 9-year-old performance issue

Some bugs carry exciting narratives — attempting to resolve them lets you trace the history of the repository and the community.

Introducing links to source code for .NET API Docs


.NET API reference docs now link directly to the source code! Learn how the links are generated, and some of ideas for future improvements.

Announcing NuGet 6.10

NuGet 6.10 is included in Visual Studio 2022 and .NET 8.0 out of the box. You can also download NuGet 6.10 for Windows, macOS, and Linux as a standalone executable. In NuGet 6.10, we introduce some exciting new features and bug fixes, such as a new command, vulnerability auditing in , and improvements to cached credentials. For more information, and a detailed list of all changes, see our release notes. NuGet 6.10 Highlights New features in NuGet 6.10: command You can now run the command with , , , and sub-commands to easily configure and understand your NuGet environment. Here's a few scenarios us...

.NET Announcements and Updates from Microsoft Build 2024

Our latest updates and announcements from Microsoft Build including .NET Aspire, .NET 9 Preview 4, C# 13, Blazor, .NET MAUI, and more!

General Availability of .NET Aspire: Simplifying .NET Cloud-Native Development

.NET Aspire, the stack that streamlines development of .NET cloud-native services, is now generally available.