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

How we ended up rewriting NuGet Restore in .NET 9

Learn about the journey that led to a full rewrite of the NuGet Restore algorithm in .NET 9, achieving break-through scale and performance.

Build a Model Context Protocol (MCP) server in C#

Learn how to build a Model Context Protocol (MCP) server using the C# SDK to enable seamless communication between AI models and applications.

Modernizing push notification API for Teams


Push Notification Hub is an essential internal service that plays a crucial role in the messaging and calling flows within Teams and other platforms. This article describes its recent overhaul, which has significantly enhanced its performance and reduced latencies in delivering push notifications to user devices

Use BrowserStack App Automate with Appium UI Tests for .NET MAUI Apps


In this post, learn how to run your Appium UI Tests for .NET MAUI Apps on real devices on the cloud using BrowserStack App Automate.

Exploring new .NET releases with Dev Containers
Learn how to set up and use dev containers for experimenting with new .NET releases.

Xbox + .NET Aspire: Transforming Local Development Practices
Learn how the Xbox services team leveraged .NET Aspire to boost their team's productivity.

MSTest 3.8: Top 10 features to supercharge your .NET tests!


MSTest 3.8 is here! It's built on your feedback and packed with powerful new features to simplify and smooth your testing experience.

.NET 10 Preview 2 is now available!

Find out about the new features in .NET 10 Preview 2 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!

Introducing support for SLNX, a new, simpler solution file format in the .NET CLI

Learn about the .NET CLI's ability to interact with the new XML-based solution file format.