Browse .NET Videos (113)

The VS Code pet needs a name!

Visual Studio Code announces a new “VS Code pet” coding companion that you can trigger from GitHub Copilot Chat in VS Code using the /vscode-pet command, and invites the community to submit name ideas during a one-week window.
Authorised Territory demonstrates how to build domain-specific AI agent evaluators in .NET using Microsoft Agent Framework connected to a local Ollama model, then run automated checks against the agent’s responses to validate both content and output structure.

.NET Unboxed: .NET 11 Release Candidate 1!!

Jon Galloway, Daniel Roth, Mads Torgersen, Chet Husk, and Drew Noakes host a .NET Unboxed release party focused on .NET 11 Release Candidate 1, highlighting favorite features and what developers should pay attention to as .NET 11 approaches release.

Stunning Icons in Seconds (#vscode #vscodeicons)

Visual Studio Code highlights how to get a new set of file icons in VS Code quickly, pointing viewers to the Catppuccin icon theme link for a fast editor refresh.
Maddy Montaquila explains how a “Aspire-ified” .NET app can give a coding agent more context and control, including a single command to start containers, processes, and the debugger, plus the ability to manage resources and view logs from one place.
Authorised Territory demonstrates how to build an AI agent with the .NET Microsoft Agent Framework using a local Ollama model, then evaluate the agent locally with built-in checks to confirm response quality and that required tools were actually invoked.

Let's Learn .NET: Let's Learn GitHub Copilot SDK

James Montemagno and Matt Soucoup run a beginner-friendly livestream on the GitHub Copilot SDK for .NET, focusing on how to embed Copilot’s agent runtime into your own apps for multi-turn conversations, tool calling, streaming responses, and MCP-based extensibility.
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.

Navigate VS Code Faster with the Command Palette

Visual Studio Code shows how to use the Command Palette to navigate faster in VS Code, including opening recent files, jumping to symbols in the current file, grouping symbols by type, and searching for symbols across the entire workspace.
Jonah Andersson explains how to take AI agents from prototype to production by building MCP servers on Azure Functions, using .NET to expose tools that agents can discover and invoke at runtime. The session uses a DevOps CI/CD scenario where agents detect deployment issues, diagnose failures, and create rollback PRs in Azure DevOps.

The Story of VS Code | Official Trailer

Visual Studio Code shares a trailer for “The Story of VS Code,” a documentary-style look at how VS Code evolved from early web editor experiments into a widely used open-source editor and extension ecosystem, and how the team is adapting as AI changes what a code editor can be.
Authorised Territory shows how to use Git worktrees in the Visual Studio 2026 August update to pause half-finished work without stashing, by creating a separate working directory tied to a new branch while keeping current changes intact.
Microsoft Developer shares a quick developer news roundup covering Bring Your Own Model entering preview in Visual Studio, updates to the model router in Microsoft Foundry Models (including region expansion and refreshed model pool), and the announced date for .NET Conf 2026.
Amanda Silver reflects on major technical shifts behind Visual Studio and Visual Studio Code, focusing on VS Code’s open-source architecture and extension ecosystem, and how GitHub Copilot and AI-assisted coding changed what developers expect from an editor and its connected cloud services.
Amanda Silver reflects on how Visual Studio Code grew from an open source editor into a platform shaped by its extension ecosystem, and how GitHub Copilot changed expectations for developer tools by bringing AI-powered coding assistance into everyday workflows.
Visual Studio Code shares a quick tip focused on staying in the editor flow by creating new files quickly while you work.
Learn Microsoft AI explains how edges in Microsoft Agent Framework workflows control message routing between executors, including conditional paths for dynamic branching based on message content or execution results.
Mads Torgersen introduces union types coming in C# 15, showing how they let you model a closed set of unrelated types, create union values, and switch over them with full strong typing. He also points to a preview compiler you can try in Visual Studio and VS Code.
Mads Torgersen introduces union types coming in C# 15, showing how they let you model a closed set of unrelated types, create union values, and switch over them with full strong typing, with notes on trying the feature today via preview tooling in Visual Studio and VS Code.

Change Font Size Without Zooming the VS Code UI

Visual Studio Code shares a quick tip on adjusting editor and terminal font sizes independently, so you can make text larger or smaller without zooming the entire VS Code interface.
Authorised Territory demonstrates how to build a multi-agent AI code review workflow in .NET using Microsoft Agent Framework, coordinating specialist security, performance, and architecture reviewers via background agents. The setup runs fully locally with Ollama and adds OpenTelemetry tracing so you can see what each agent is doing during the review.

Find and Fix Failing Tests Faster in VS Code

Visual Studio Code shows how to use VS Code’s Test Explorer to quickly filter tests, locate a failing test from CI, debug the failure, inspect results, and rerun the test without leaving the editor.
Jiri Cincura explains how to get started contributing to Entity Framework Core, including where to begin, how to build the repo locally, how the codebase is structured, and how the test setup works.

Building your own MCP server

Microsoft Developer shows how to build a Model Context Protocol (MCP) server from scratch using the MCP C# SDK, then connect it to an AI agent in Microsoft Foundry by defining tools, prompts, and resources that bridge real systems with LLMs.
Authorised Territory demonstrates how to build a .NET console app that repeatedly runs an AI agent until a loop evaluator confirms the agent’s tool output matches an expected condition, using Microsoft Agent Framework components like LoopAgent and DelegateLoopEvaluator.

Azure Update 21st August 2026

John Savill runs through the Azure updates for 21st August 2026, covering changes across App Service, AVS licensing, ASR options, VM sizing, Application Gateway, Azure Firewall IPv6, SQL tooling in VS Code, SQL MI zone redundancy, Databricks region expansion, WSL Azure Linux, and new models and Copilot capabilities in Azure AI Foundry.

VS Code Live

Reynald Adolphe hosts a VS Code Live session with members of the Visual Studio Code and GitHub Copilot teams, highlighting recent product features and updates across the editor and Copilot experience.
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.
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.
Authorised Territory demonstrates how to build a .NET agent that generates an answer, has a second model judge it against criteria, and retries automatically until it passes or hits an iteration limit, using Microsoft Agent Framework with local models running in Ollama.
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.
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.
Bruno Capuano and Joshua Yue discuss routing and failover patterns for Microsoft.Extensions.AI, explaining the design decisions behind a resiliency approach Joshua built at Microsoft and how .NET teams can apply it to keep AI features running when a model or provider becomes unavailable.

Go try out auto-reload

Visual Studio Code highlights an “auto-reload” tip aimed at speeding up the edit-refresh loop when working on web content like HTML.

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.
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.
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.
Visual Studio Code highlights the Mobile Canvas extension, which lets developers control and interact with Android and iOS apps directly from within VS Code.
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.
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.

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.