{"id":60216,"date":"2026-06-08T10:15:00","date_gmt":"2026-06-08T17:15:00","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/dotnet\/?p=60216"},"modified":"2026-06-08T10:05:27","modified_gmt":"2026-06-08T17:05:27","slug":"dotnet-at-microsoft-build-2026","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/dotnet-at-microsoft-build-2026\/","title":{"rendered":".NET at Microsoft Build 2026: Must watch sessions"},"content":{"rendered":"<p>That&#8217;s a wrap on Microsoft Build 2026! From union types in C# to agentic web apps and AI on the edge with .NET MAUI, this year&#8217;s event showed how .NET 11 is built for the AI era. Whether you joined live or are catching up on demand, here are the .NET sessions worth your time.<\/p>\n<p><div class=\"alert alert-success\"><p class=\"alert-divider\"><i class=\"fabric-icon fabric-icon--Lightbulb\"><\/i><strong>Tip<\/strong><\/p>Want to binge the whole lineup? Watch the <a href=\"https:\/\/www.youtube.com\/playlist?list=PLdo4fOcmZ0oWTPEY00JVEAE4QyrNHets-\">.NET at Build 2026 playlist<\/a> on the .NET YouTube channel. For the full list of announcements across all of Microsoft, check out the <a href=\"https:\/\/news.microsoft.com\/build-2026\/\">Build 2026 Book of News<\/a>.<\/div><\/p>\n<h2>Featured .NET Sessions<\/h2>\n<h3>Union types in C#<\/h3>\n<p><iframe width=\"800\" height=\"450\" src=\"https:\/\/medius.microsoft.com\/Embed\/Video\/5823d341-1ee8-4b7a-8fdd-2abf8469ddd4\" allowfullscreen><\/iframe><\/p>\n<p>Union types are coming to C#! Unions model closed sets of data shapes, as commonly seen in wire protocols and domain modeling. Mads and Dustin explore the clean expression of intent and the confidence and elegance that unions lend to consuming code. This is one of the most requested language features, and it&#8217;s finally landing.<\/p>\n<p><a href=\"https:\/\/build.microsoft.com\/sessions\/DEM304\">Watch the session \u2192<\/a><\/p>\n<h3>.NET 11 in depth: Runtime, libraries, and SDK for the AI era<\/h3>\n<p><iframe width=\"800\" height=\"450\" src=\"https:\/\/medius.microsoft.com\/Embed\/Video\/06f91e84-cd18-4043-b4b6-c4ac9b0d2b0e\" allowfullscreen><\/iframe><\/p>\n<p>.NET 11 delivers a new wave of improvements across the runtime, libraries, and SDK to help developers build modern applications for the AI era. This session takes an in-depth look at the key investments in performance, diagnostics, and developer productivity, and how they come together to support intelligent, cloud-connected, and agent-driven apps.<\/p>\n<p><a href=\"https:\/\/build.microsoft.com\/sessions\/OD806\">Watch the session \u2192<\/a><\/p>\n<h3>AI Building Blocks for .NET: Add intelligence to your C# apps<\/h3>\n<p><iframe width=\"800\" height=\"450\" src=\"https:\/\/medius.microsoft.com\/Embed\/Video\/77f11a3c-9f3d-4ac6-9ea4-fef86c97f73a\" allowfullscreen><\/iframe><\/p>\n<p>A practical, opinionated guide to building intelligent apps in .NET. This session walks you through the building blocks you need to add AI capabilities to your C# applications, from model integration to agent patterns, all with production-ready code you can use today.<\/p>\n<p><a href=\"https:\/\/build.microsoft.com\/sessions\/OD805\">Watch the session \u2192<\/a><\/p>\n<h3>Building for the agentic web with .NET 11<\/h3>\n<p><iframe width=\"800\" height=\"450\" src=\"https:\/\/medius.microsoft.com\/Embed\/Video\/193ed653-1a1c-4bb1-b190-d5cdf880fb9a\" allowfullscreen><\/iframe><\/p>\n<p>The demands on modern web apps are increasing. Users expect more performance, airtight security, and even agentic capabilities. In .NET 11, ASP.NET Core and Blazor are getting faster and more secure at the core, closely integrated with <a href=\"https:\/\/aspire.dev\">Aspire<\/a> for distributed app development, and gaining a new set of building blocks (agents, tools, skills, and components) for building agentic web apps. Get ready to build for the modern agentic web!<\/p>\n<p><a href=\"https:\/\/build.microsoft.com\/sessions\/OD802\">Watch the session \u2192<\/a><\/p>\n<h3>Taking your AI to the edge with .NET MAUI<\/h3>\n<p><iframe width=\"800\" height=\"450\" src=\"https:\/\/medius.microsoft.com\/Embed\/Video\/bfd5191f-c11a-4198-864b-8f36010da199\" allowfullscreen><\/iframe><\/p>\n<p>AI is transforming both what we build and how we build it. Learn how .NET MAUI developers can bring AI to the edge using local models and on-device capabilities across mobile and desktop. This session covers the impact on privacy, performance, and UX, explores .NET 10 features and what&#8217;s coming in .NET 11, and shows how AI-powered tools and agentic workflows can accelerate app development.<\/p>\n<p><a href=\"https:\/\/build.microsoft.com\/sessions\/OD803\">Watch the session \u2192<\/a><\/p>\n<h3>Simplifying .NET Installs with dotnetup<\/h3>\n<p><iframe width=\"800\" height=\"450\" src=\"https:\/\/medius.microsoft.com\/Embed\/Video\/bb273074-b360-4724-bb2f-31167ffe2b19\" allowfullscreen><\/iframe><\/p>\n<p>A new way to manage .NET SDK and Runtime installations that works for every user, on every platform! The <code>dotnetup<\/code> tool simplifies getting started with .NET and keeping your installations up to date, making the developer onboarding experience smoother than ever.<\/p>\n<p><a href=\"https:\/\/build.microsoft.com\/sessions\/OD804\">Watch the session \u2192<\/a><\/p>\n<h2>Related Sessions<\/h2>\n<p>Looking for more? These related sessions from Build 2026 cover topics that intersect with .NET development.<\/p>\n<h3>Visual Studio<\/h3>\n<ul>\n<li><strong><a href=\"https:\/\/build.microsoft.com\/sessions\/BRK207\">GitHub Copilot in Visual Studio: Agents That Debug, Profile, and Test<\/a><\/strong>: Visual Studio goes beyond code generation with built-in agents that root-cause bugs using live runtime behavior, pinpoint performance bottlenecks, and build test coverage to catch regressions before they ship.<\/li>\n<\/ul>\n<h3>Aspire<\/h3>\n<ul>\n<li><strong><a href=\"https:\/\/build.microsoft.com\/sessions\/BRK205\">Aspire for agents: Transform how you build and deploy distributed apps<\/a><\/strong>: Aspire is now an open-source cloud and agent-ready developer toolchain transforming how you build, run, and deploy observable, production-ready distributed apps. Its code-centric approach streamlines orchestration of your apps and agents.<\/li>\n<\/ul>\n<h3>Windows development<\/h3>\n<ul>\n<li><strong><a href=\"https:\/\/build.microsoft.com\/sessions\/OD854\">Building WinUI Apps with C# First Patterns and AI Assisted Workflows<\/a><\/strong>: See how emerging C# first patterns improve developer productivity in WinUI, how experimental work like Reactor informs future direction, and how these changes fit alongside the XAML-based apps you&#8217;re shipping today.<\/li>\n<\/ul>\n<h3>Microsoft Foundry<\/h3>\n<ul>\n<li><strong><a href=\"https:\/\/build.microsoft.com\/sessions\/BRK241\">From prototype to production build and run agents at scale<\/a><\/strong>: AI agents are transforming how developers build software, but shipping production-grade agents demands more. This session walks through the end-to-end lifecycle of building AI agents with Foundry Agent Service and Microsoft Agent Framework. See how to go from local prototyping to enterprise-grade hosted deployment with identity, secure networking, evaluations, and lifecycle management. Learn how coding agents like GitHub Copilot integrate directly into the workflow.<\/li>\n<li><strong><a href=\"https:\/\/build.microsoft.com\/sessions\/BRK243\">Claw and agent harness in Microsoft Foundry<\/a><\/strong>: Go deep on multi-agent systems built on Microsoft Foundry, featuring Claw agent patterns and the hosted agents architecture. See how coding agents integrate into multi-agent workflows using Microsoft Agent Framework.<\/li>\n<\/ul>\n<h3>GitHub Copilot SDK<\/h3>\n<ul>\n<li><strong><a href=\"https:\/\/build.microsoft.com\/sessions\/BRK206\">Your agent, anywhere: MultiClient, MultiDevice with GitHub Copilot SDK<\/a><\/strong>: See how the GitHub Copilot SDK lets you build an agent, embed it in an app, and take it across devices and into the cloud. Go from a local agent to one you can access on your phone, move between machines, and run across multiple clients.<\/li>\n<\/ul>\n<h3>App modernization<\/h3>\n<ul>\n<li><strong><a href=\"https:\/\/build.microsoft.com\/sessions\/OD801\">Modernize intelligent apps and agents with .NET that scale as you grow<\/a><\/strong>: Learn how to modernize legacy .NET apps without code rewrites using Managed Instance on Azure App Service, removing migration blockers while reducing cost and accelerating innovation.<\/li>\n<li><strong><a href=\"https:\/\/build.microsoft.com\/sessions\/BRK220\">Using AI tools to teach old apps new tricks<\/a><\/strong>: See how agentic AI takes on the hardest parts of modernization: analyzing large codebases, mapping dependencies, planning upgrades, and refactoring safely at scale with GitHub Copilot.<\/li>\n<\/ul>\n<h2>\ud83d\udcda Get Started<\/h2>\n<p>Ready to dive in? Here&#8217;s how to get started with everything announced at Build 2026.<\/p>\n<ul>\n<li><a href=\"https:\/\/www.youtube.com\/playlist?list=PLdo4fOcmZ0oWTPEY00JVEAE4QyrNHets-\">Watch the .NET at Build 2026 playlist<\/a><\/li>\n<li><a href=\"https:\/\/dotnet.microsoft.com\/download\/dotnet\/11.0\">Download .NET 11 Preview<\/a><\/li>\n<li><a href=\"https:\/\/news.microsoft.com\/build-2026\/\">Build 2026 Book of News<\/a><\/li>\n<li><a href=\"https:\/\/youtube.com\/@dotnet\">.NET YouTube channel<\/a><\/li>\n<\/ul>\n<p><div class=\"alert alert-info\"><p class=\"alert-divider\"><i class=\"fabric-icon fabric-icon--Info\"><\/i><strong>Important<\/strong><\/p>Many of the features shown in these sessions are available today in .NET 11 previews. Download the latest preview and start building with the new capabilities now!<\/div><\/p>\n<p><div  class=\"d-flex justify-content-center\"><a class=\"cta_button_link btn-primary mb-24\" href=\"https:\/\/dotnet.microsoft.com\/download\/dotnet\/11.0\" target=\"_blank\">Download .NET 11 Preview<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Catch up on all the .NET sessions from Microsoft Build 2026 covering .NET 11, union types in C#, AI building blocks, the agentic web, .NET MAUI, and more!<\/p>\n","protected":false},"author":417,"featured_media":60217,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[685,7233,7781,7509,756],"tags":[7893,8177,568,46,7734,8176],"class_list":["post-60216","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","category-maui","category-ai","category-aspnetcore","category-csharp","tag-dotnet-11","tag-agentic-web","tag-ai","tag-c","tag-microsoft-build","tag-microsoft-build-2026"],"acf":[],"blog_post_summary":"<p>Catch up on all the .NET sessions from Microsoft Build 2026 covering .NET 11, union types in C#, AI building blocks, the agentic web, .NET MAUI, and more!<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/60216","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/users\/417"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=60216"}],"version-history":[{"count":1,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/60216\/revisions"}],"predecessor-version":[{"id":60219,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/60216\/revisions\/60219"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/60217"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=60216"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=60216"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=60216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}