Content by dotnet (206)

dotnet covers the production-readiness pieces for an AI agent, focusing on observability with OpenTelemetry, governance and data protection with Microsoft Purview, and quality evaluation as the SDK evolves, then shows how to deploy the agent to Foundry Hosted Agents and maintain it with a refresh-prompt workflow.
Videos
dotnet demonstrates how to make an AI agent interact with real user data more safely by adding file access, explicit human approvals for sensitive actions, and durable memory that persists across restarts.
Videos
dotnet explains four additions that make an AI agent more practically useful: skills for loading domain knowledge on demand (including centrally managed skills in Azure AI Foundry), constrained shell access for file work, a CodeAct sandbox for writing and running code, and background agents for parallel research.
Videos
dotnet demonstrates how to stand up an agent “harness” in C# using a single AsHarnessAgent call, then incrementally add tool calling, web search, and planning so a vague request becomes a tracked, step-by-step execution loop.
Videos
dotnet explains how AI-assisted workflows are changing Windows Forms development, using real scenarios for migrating a legacy WinForms LOB app and building a new WinForms solution, plus a look at WinForms designer updates and upcoming .NET 11 runtime features.
Videos
dotnet explains what .NET developers need to know to improve application performance, focusing on how to identify hotspots, prevent common performance problems early, and use tooling to diagnose and fix slow code.
Videos
dotnet discusses how .NET MAUI development is changing in 2026, focusing on AI-assisted workflows and how to customize GitHub Copilot for mobile and desktop app development, alongside team-driven productivity enhancements across building, testing, design, and release.
Videos
dotnet outlines the future direction of ASP.NET Core and Blazor in .NET 11, focusing on the themes and priorities shaping upcoming web development capabilities on the platform.
Videos

Modernizing .NET Applications

dotnet presents a practical session on modernizing legacy .NET applications using Visual Studio 2026 and GitHub Copilot, covering assessment, upgrade planning, and AI-assisted fixes for compatibility and dependency issues in real-world, multi-project solutions.
Videos
dotnet explains how .NET developers can get more dependable results from modern AI by adding context through agentic workflows, including MCP tools, skills, and custom agents, and then connects those ideas to building cross-platform apps with Uno Platform across web, desktop, and mobile.
Videos
dotnet explains how to use GitHub Copilot to build migration tooling that makes moving between package versions (or to different libraries) more deterministic and reliable, including practical techniques for combining Copilot-assisted coding with .NET to reduce migration friction.
Videos
dotnet covers upcoming and recent C# language features, focusing on union types for modeling closed sets of shapes (common in wire protocols), plus a look at extension members and closed classes and how these features aim to make consuming code clearer and safer.
Videos
dotnet explains how to add practical AI capabilities to .NET apps using Microsoft.Extensions.AI, starting with features like summarization, classification, and semantic search across cloud and local models, then extending the same foundations into agentic systems with the Microsoft Agent Framework.
Videos
dotnet explains patterns for modernizing data and migrating line-of-business applications incrementally, focusing on moving the database first and evolving the app through stable API layers and modern data access approaches.
Videos
dotnet discusses how to evaluate a 2005 WinForms line-of-business application—whether it should be treated as legacy “cold case” software or as an actively maintained asset—and what that decision implies for ongoing maintenance and modernization work.
Videos
dotnet presents a short walkthrough on modernizing existing .NET applications and quickly adding agentic (AI agent) capabilities, focusing on practical steps and resources for .NET developers.
Videos

Stop Rewriting. Start with Aspire.

dotnet demonstrates how .NET Aspire can modernize an existing .NET application using the Aspire onboarding flow, focusing on reducing manual setup like YAML and hand-rolled OpenTelemetry while bringing the app into an Aspire-managed workflow.
Videos
dotnet introduces the Modernize CLI and how it’s used to modernize and migrate .NET applications to Azure, focusing on practical workflow steps for moving existing apps toward cloud-ready deployment targets.
Videos
dotnet presents a session on using GitHub Copilot to modernize legacy .NET Framework applications, focusing on AI-assisted workflows to assess, plan, and execute upgrades to the latest .NET with less manual effort and lower migration risk.
Videos
dotnet discusses what comes after completing an app modernization effort, focusing on the next steps to make modernized applications “smarter” and more capable in real-world production environments.
Videos
dotnet presents “.NET Day of Agentic Modernization 2026”, focused on modernizing applications in the .NET ecosystem, with an emphasis on agentic modernization as a theme for updating and evolving existing codebases.
Videos
dotnet hosts João Antunes discussing the transactional outbox pattern for distributed applications, using his OutboxKit toolkit as a concrete example and sharing lessons learned (plus alternatives) for avoiding lost messages and consistency issues.
Videos
dotnet hosts an ASP.NET Community Standup with Chris Martinez and Sander ten Brinke on combining ASP.NET API Versioning with the new ASP.NET Core OpenAPI packages in .NET 10 to generate clean, aligned OpenAPI documents for Minimal APIs and controllers without duplicated configuration.
Videos
dotnet hosts a .NET Data Community Standup where Klaus Kirchhoff introduces a lightweight framework aimed at automating Entity Framework (EF) components, with Jiri Cincura also featured.
Videos
dotnet hosts an ASP.NET Community Standup where Jean‑Marc Prieur and Kyle Marsh show how AI can simplify Microsoft Entra ID authentication in ASP.NET Core and .NET Aspire apps, including setting up app auth, calling protected APIs, and assigning identities to AI agents with Entra Agent ID.
Videos
dotnet hosts a .NET MAUI team livestream where Jakub Florkowski, Shane Neuville, and Gerald Versluis build a MAUI app live using MauiDevFlow, an open-source toolkit that lets AI agents inspect and interact with a running app for debugging, UI inspection, and rapid iteration.
Videos
dotnet hosts an On .NET Live session where Wei Lin demonstrates building a first NuGet library using .NET 10 single-file scripting, GitHub, and GitHub Copilot, focused on an open-source Office-to-PDF conversion package.
Videos
dotnet hosts a Blazor Community Standup on upcoming .NET 11 improvements to Blazor virtualization, focusing on more flexible Virtualize scenarios like variable-height items and new APIs to control scroll position.
Videos
The dotnet team shares in-progress work to integrate Blazor with .NET Aspire, including a new Blazor gateway concept and deeper platform hooks for configuration flow, service discovery, diagnostics, and scaling across Blazor WebAssembly and Blazor Server apps.
Videos
dotnet hosts a VS Code Live session where Joel Norman and Jorge Balderas use GitHub Copilot Modernization inside VS Code to try modernizing a legacy .NET application, with links to Microsoft guidance and sample repos you can follow along with.
Videos
In this Blazor Community Standup video, dotnet (featuring Daniel Roth and Ondřej Roztočil) previews upcoming Blazor validation improvements in .NET 11, including async validation, localized validation messages, and client-side validation without requiring an interactive render mode.
Videos
The dotnet team hosts a community standup showing how to upgrade GenAINET samples to Microsoft Agent Framework (MAF) v1, using GitHub Copilot CLI and SQUAD to coordinate AI agents in a repo and speed up the work, then extending the samples toward production-style hosted-agent scenarios.
Videos
In this On .NET Live episode, dotnet hosts a walkthrough of Imposter, a .NET mocking library, with a demo and discussion of what differentiates it from other mocking tools, plus notes on contributing to the GitHub repo and a short Q&A.
Videos
In this On .NET Live episode, dotnet hosts a discussion with Steve Ardalis Smith about the economics and trade-offs of AI/LLM-based, agentic software development and what it may mean for developer productivity and the future demand for software developers.
Videos
In this .NET MAUI Community Standup video, dotnet introduces maui-labs as an official home for experimental and community-driven work for .NET MAUI developers, highlighting new platforms, rendering options, and ongoing experiments.
Videos
In this .NET AI Community Standup, the dotnet team shares what the MCP (Model Context Protocol) C# SDK v1.0 is, why it matters, and how .NET developers can use it to connect applications to AI models via a standardized protocol.
Videos
Radek Zikmund and Daniel Roth discuss new Zstandard compression support in .NET 11, highlighting APIs, integration with ASP.NET Core, and performance improvements for developers.
Videos
Chris Gomez presents a hands-on introduction to building games with .NET and MonoGame, showing how beginners can start developing 2D games on Windows and Linux.
Videos
The .NET team, including Bruno Capuano and Justin Yoo, provides an enterprise-focused walkthrough of AI agent architectures in .NET, showcasing Microsoft's Agent Framework with deployment on Azure.
Videos
dotnet presents an overview of the key updates in ASP.NET Core and Blazor for .NET 11 Preview 2, featuring Daniel Roth and Javier Calvarro Nelson, geared toward web developers.
Videos

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.