Shows / .NET Blog
.NET Blog
Free. Cross-platform. Open source. A developer platform for building all your apps.
Episodes
.NET BlogHelp Shape the Future of .NET: Take the 2026 .NET Developer Survey
It’s that time of the year! The 2026 .NET Developer Survey is open, and we’d love to hear about your experience. The survey takes about 15 minutes…
.NET BlogModernize your .NET apps for Windows Arm64 with GitHub Copilot
Arm64 offers the potential for lower compute costs and more efficient infrastructure. But what would it take to get your existing .NET application running on…
.NET BlogDelivering Skills in NuGet packages
Agent skills were introduced by Anthropic in 2025 and have quickly become commonplace for AI-driven development. dotnet/skills and Impeccable skills are good…
.NET BlogGet Ready for .NET Conf 2026!
.NET Conf 2026 is just one week away! Join us November 10-13 for this free, four-day virtual conference and the official launch of .NET 11. We’ll kick…
.NET BlogBlazor Welcomes Open-Source Contributions from Syncfusion
We’re pleased to announce our collaboration with Syncfusion to advance Blazor! Syncfusion has released a free, open-source toolkit of Blazor components…
.NET BlogBlazor Welcomes Open-Source Contributions from Infragistics
We’re pleased to welcome Infragistics as an active contributor to Blazor! As part of our collaboration, Infragistics has made more than 50 of its Blazor…
.NET Blog.NET October 2026 Out-of-Band Security Updates
Today, we are releasing out-of-band (OOB) security updates for .NET 8, .NET 9, and .NET 10, along with .NET 11 Release Candidate 3. We recommend updating as…
.NET BlogGet Your .NET MAUI App Ready for Xcode 27
Your existing .NET MAUI app builds with Xcode 27, installs on an iPhone running iOS 27, shows its splash screen, and then disappears. Not exactly the grand…
.NET BlogBring Your Own Model to the GitHub Copilot SDK with C#
Hi, I know, I keep coming back to the same theme on this blog: agent harnesses. In Build Your Own AI Agent Harness in C# we built one from scratch. In From…
.NET BlogIntroducing dotnetup: A toolchain manager for .NET
Getting started with .NET on macOS and Linux has historically meant navigating a plethora of options: system package managers like apt or brew…
.NET BlogAnnouncing .NET 11 Release Candidate 2
.NET 11 Release Candidate 2 is now available. This is our second release candidate, which comes with a go-live support license so you can confidently use this…
.NET Blog.NET and .NET Framework October 2026 servicing releases updates
Welcome to our combined .NET servicing updates for October 2026. Let’s get into the latest release of .NET and .NET Framework. Here’s a quick…
.NET BlogDurable Task in the Real World: What Problems Does It Actually Solve?
Five practical examples of when durable execution makes sense, when it does not, and what it means for AI agents. The post Durable Task in the Real World: What…
.NET BlogA faster, lighter C# Dev Kit
C# Dev Kit has been rebuilt to open solutions in about a second and run on a fraction of the memory, and this post walks through what changed for you. The post…
.NET BlogUWP and WinUI 3 apps: UI testing with MSTest
Learn how to test UWP and WinUI 3 apps with MSTest and Microsoft.Testing.Platform across packaged, unpackaged, and AppContainer hosts. The post UWP and WinUI 3…
.NET BlogBuild Agentic UI with the new Blazor AI components
Build Agentic UI with the new Blazor AI components for streamed content, tools, approvals, shared state, and generative experiences. The post Build Agentic UI…
.NET BlogAG-UI Protocol now has a first-class .NET SDK
The new AG-UI .NET SDK enables .NET services to expose and consume interoperable agent endpoints using Microsoft.Extensions.AI. The post AG-UI Protocol now has…
.NET BlogMicrosoft is updating its author-signing certificate starting September 23, 2026
Starting September 23, 2026, Microsoft is updating the author-signing certificate used for NuGet packages. Customers using trusted signer policies or…
.NET BlogCreating a memory dump in C#
Learn how to create a memory dump in C# to capture the state of your application for debugging purposes. The post Creating a memory dump in C# appeared first…
.NET BlogBuild Your Own AI Agent Harness in C#, the MafClaw Live Series
I am building a complete C# agent live, from a single call around an IChatClient to a production-ready, observable, governed agent, using the Microsoft Agent…
.NET BlogPerformance Improvements in .NET 11
Take a tour through hundreds of performance improvements in .NET 11. The post Performance Improvements in .NET 11 appeared first on .NET Blog.
.NET BlogShare your .NET story with the community
Share how your team uses .NET to solve real problems and help us bring more community stories to .NET Conf 2026 and other .NET channels. The post Share your…
.NET BlogUse C# unions and closed hierarchies in ASP.NET Core
Learn how C# unions and closed hierarchies work with System.Text.Json across ASP.NET Core Minimal APIs, MVC, SignalR, Blazor, and OpenAPI. The post Use C#…
.NET BlogAnnouncing .NET 11 Release Candidate 1
.NET 11 Release Candidate 1 is available with improvements across libraries, runtime, SDK, MSBuild, NuGet, C#, F#, ASP.NET Core, .NET MAUI, and Windows Forms…
.NET Blog.NET Conf 2026 Community Days Call for Presenters Is Open
Submit your session proposal for the community-led .NET Conf 2026 Community Days by October 6, 2026. The post .NET Conf 2026 Community Days Call for Presenters…
.NET Blog.NET and .NET Framework September 2026 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for September 2026. The post .NET and .NET Framework September 2026 servicing releases…
.NET BlogTest what you ship: MSTest and Native AOT
MSTest source generation lets test projects use the same Native AOT and trimming deployment model as the applications they validate, while reducing reflection…
.NET BlogHow Uno Platform uses .NET, MCP, and AI to build high quality apps
How Uno Platform built two Model Context Protocol servers in C# so AI agents can ground themselves in real documentation and then see and drive a running…
.NET Blog.NET Conf 2026 – Save the Date
.NET Conf returns November 10-12, 2026, with three days of sessions, community, and the launch of .NET 11. The post .NET Conf 2026 – Save the Date…
.NET BlogFrom dotnet run to Foundry Hosted Agent in 3 lines of C#
You built an agent with Microsoft Agent Framework and it works great on your machine. Now what? Turns out deploying it to production takes 1 NuGet package, 3…
.NET BlogExplore new features available in C# 15 preview
C# 15 ships with .NET 11. It adds union types, closed hierarchies, a preview of the updated unsafe model, and a few smaller changes that remove everyday…
.NET BlogRouting and Failover for Microsoft.Extensions.AI
Route requests across models and providers natively in Microsoft.Extensions.AI with RoutingChatClient, SemanticRoutingChatClient, and FailoverChatClient — new…
.NET BlogInstructions Hygiene – What Frontier Models Still Need You to Say
Get the most out of the latest models by providing the right level of instructions The post Instructions Hygiene – What Frontier Models Still Need You to…
.NET Blog.NET 11 Preview 7 is now available!
Find out about the new features in .NET 11 Preview 7 across libraries, runtime, SDK, C#, ASP.NET Core, .NET MAUI, Entity Framework Core, F#, and Windows Forms…
.NET Blog.NET and .NET Framework August 2026 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for August 2026. The post .NET and .NET Framework August 2026 servicing releases updates…
.NET BlogTest reporting in Microsoft.Testing.Platform: from red build to root cause
Microsoft.Testing.Platform brings failures into GitHub Actions and Azure DevOps, uses pipeline history to separate regressions from flakes, and preserves…
.NET BlogBeyond Chat: live Speech-to-Text with Foundry Local and C#
Build a live speech-to-text app in C# with Foundry Local, a compact Nemotron model, and local model lifecycle management. The post Beyond Chat: live…
.NET BlogStrengthening NuGet Supply Chain Security: Reducing API Key Lifetime
NuGet API key durations will be reduced to 30 days starting August 17th. This change will significantly strengthen the integrity of the NuGet supply chain. The…
.NET BlogFrom generated code to trusted code with a unit-test agent
Meet the open-source polyglot testing agent that learns from a repository, writes unit tests, and checks that they build and pass. The post From generated code…
.NET BlogAnnouncing v2.0 of the official MCP C# SDK
MCP C# SDK v2.0 implements the 2026-07-28 specification with a stateless-first protocol, standardized HTTP headers, and Multi Round-Trip Requests for…
.NET BlogAnalyze MSBuild Binary Logs with Copilot in VS Code
Meet the MSBuild Binlog Analyzer for VS Code - a Copilot-powered way to read MSBuild binary logs, explain and fix build failures with one click, compare…
.NET BlogAnnouncing .NET Modernization for Beginners
A free, open-source, hands-on course that walks you through modernizing a real legacy ASP.NET application all the way to .NET 10 using the GitHub Copilot…
.NET Blog.NET and .NET Framework July 2026 servicing releases updates
A recap of the latest servicing updates for .NET and .NET Framework for July 2026. The post .NET and .NET Framework July 2026 servicing releases updates…
.NET BlogCoreCLR Progress and the Mono Timeline for .NET MAUI
CoreCLR is now the only runtime for .NET MAUI mobile apps in .NET 11 Preview 6. Here is where we are, and why we need you to test today. The post CoreCLR…
.NET Blog.NET 11 Preview 6 is now available!
Find out about the new features in .NET 11 Preview 6 across runtime, SDK, libraries, ASP.NET Core, .NET MAUI, C#, Entity Framework Core, F#, and container…
.NET BlogModernize .NET applications in the GitHub Copilot app
Modernize .NET applications in the GitHub Copilot app. Follow your upgrade from assessment through execution in an interactive upgrade canvas. The post…
.NET BlogMCP Beyond the Chat Window: Build Diagnostics in CI
A practical tour of the Model Context Protocol tools for .NET build diagnostics - the full Binlog MCP toolset, how those tools run inside a GitHub Actions…
.NET Blog.NET 8 and .NET 9 will reach End of Support on November 10, 2026
.NET 8 and .NET 9 will both reach end of support on November 10, 2026. Learn what this means and how to upgrade to .NET 10 (LTS). The post .NET 8 and .NET 9…
.NET BlogSkiaSharp 4.0 is here: announcing the first stable release
SkiaSharp 4.148.0 is the first stable release of SkiaSharp v4. Learn what is new, why you should be excited, and join the SkiaSharp live event on June 30. The…
.NET BlogPackaging and Package Identity for .NET apps with WinApp CLI on Windows
Use the WinApp CLI to add identity to and package .NET desktop applications, enabling deeper integration to Windows and easier distribution. The post Packaging…
.NET BlogAI-Powered MSBuild Investigation with the Microsoft Binlog MCP Server
Diagnose MSBuild build failures and performance issues with AI using the new Microsoft Binlog MCP Server - 15 specialized tools that let your AI assistant…