Browse All Videos (583)

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.
Microsoft Developer shows how to build an AI-powered application using the GitHub Copilot SDK (the same engine used by Copilot in the CLI), including connecting the app to tools and applying practical patterns to keep AI behavior reliable and under control.
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.
Microsoft Developer demonstrates a terminal-first workflow using GitHub Copilot CLI to turn a rough idea into a concrete plan, code edits, and a reviewable set of changes without leaving the command line.
Anna Hoffman recaps the year’s updates across SQL Server, Azure SQL, and SQL database in Microsoft Fabric, with a focus on developer tooling. She also covers themes like security, performance, availability, CI/CD, containers, and how AI and vectors are shaping the SQL ecosystem, plus a look at roadmap direction.
GitHub explains how to run multiple parallel AI agent sessions in the GitHub Copilot app without stepping on your own changes, using isolated git worktrees and a centralized task board to track in-flight work and review results when you’re ready.
Rory Preddy demonstrates how to connect Playwright MCP to GitHub Copilot in VS Code to run end-to-end browser tests against a Spring Boot app, including running existing Java tests, starting the app locally, and reviewing the Playwright tool calls Copilot makes to validate an add/complete/delete workflow.
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.

SQL MCP Server: Bringing AI Agents to Your SQL Data

Microsoft Developer introduces SQL MCP Server, a Data API Builder-based approach for letting AI tools like GitHub Copilot query SQL Server, Azure SQL, and Fabric SQL Database through a governed, RBAC-enforced interface instead of direct raw SQL access.
Microsoft Developer explains how to implement practical, high-performance vector search in SQL Server using DiskANN, including how to store vectors, build the right indexes, and write queries that combine semantic similarity with relational filters and full-text search for more precise results.
John Savill runs through a fast-paced AI-103 study cram focused on building AI apps and agents on Azure, covering Azure AI Foundry concepts, model selection and deployment options, API/SDK usage, evaluations, and agent tooling including Microsoft Agent Framework and Foundry Agent Service.
Authorised Territory demonstrates integrating the GitHub Copilot SDK with the .NET Microsoft Agent Framework, using Ollama to run models locally as part of an agent-style workflow.
Peter Steinberger shares how teams can scale developer output through compounding workflow automation, where small experiments turn into practical tools and an ecosystem that helps developers move quickly without sacrificing safety.
Cameron Tomisser shares a short weekly developer-news roundup covering Kimi K3’s availability in GitHub Copilot, new Microsoft guidance for building multi-agent systems with Microsoft Agent Framework, and Azure AI Foundry’s continued push toward a multi-model ecosystem.

MCP Live!

Microsoft Developer hosts a half-day event on the Model Context Protocol (MCP), explaining how the open standard connects AI models to tools and data, and walking through hands-on sessions for building MCP servers. It also covers enterprise readiness topics like authentication, governance, and security.
Francesco Bonacci joins GitHub’s Open Source Friday to discuss Cua’s approach to computer-use agents, including the Lum and Cua Driver projects, how they benchmark and evaluate agent behavior, and what changes when you move from screenshot-driven automation to more policy-driven, capable agents.

Azure Update 14th August 2026

John Savill shares a short Azure update for 14th August 2026, covering a channel milestone plus a set of platform changes across App Service, AKS, networking, security, storage, Fabric, PostgreSQL, and AI—including a note about Gemini 3.7 Flash appearing in GitHub Copilot.
Rory Preddy demonstrates how to expose Spring Boot Java methods as MCP tools, connect them to Visual Studio Code, and enable GitHub Copilot to call those tools to update a working application.
Visual Studio Code shows how to get GitHub Copilot in VS Code using the GitHub MCP server without installing an extension or manually editing mcp.json configuration files.
Bob Ward and Anna Hoffman walk through recent improvements to vector indexing in Microsoft SQL, including new query and indexing capabilities and what to know when using vector search features in Azure SQL Database and SQL Server.

Side chats with /btw in the VS Code Agents window

Visual Studio Code shows how the /btw command in the VS Code Agents window opens a side chat that shares context with your main chat, so you can ask quick questions without derailing your current task.

We don't need better AI models right now

Peter Steinberger argues that the current bottleneck in AI isn’t model capability but human imagination, and that meaningful progress comes from applying existing intelligence creatively—especially in open source communities where maintainers continuously fix problems and invent new solutions.

Debugging your Java App

Rory Preddy demonstrates how to debug a Spring Boot Java application in Visual Studio Code by tracing a browser request through the service layer, pausing at breakpoints, inspecting variables, and using the Spring Boot Dashboard to review endpoints, health, and heap memory.

Tech in Five - Tokens & Tokenomics

John Savill gives a quick, practical overview of tokens and tokenization in LLMs, how models generate tokens, why context windows matter, and how token usage affects both user experience and cost.
Fokko at Work explains how the Visual Studio Code Agents Window works and how it uses Git worktrees to let you run multiple coding agent sessions (including GitHub Copilot, OpenAI Codex, and Claude Code) in the same repo or across multiple repos without clobbering local changes.
Authorised Territory demonstrates how to configure GitHub Copilot in Visual Studio 2026 (18.9.0), focusing on adding Ollama-backed local models and tuning the model “thinking effort” setting to control how much reasoning the model applies during responses.

Dictate in Multiple Languages in VS Code

Visual Studio Code shows how VS Code dictation can detect your language and convert speech to text using a local model, and where you can use it across the editor experience.
Aditya Badmaraju discusses how to design application architecture that can handle 10x growth, focusing on making early decisions that won’t force a full rebuild later and using cloud platform capabilities (including Azure SQL) to evolve as demand increases.
Priya Sathy explains why, for budget-constrained startups building AI applications, database and data-access decisions (including Azure SQL) can have a bigger impact on reliability and cost than over-optimizing model selection.

Getting started with your first Java app

Rory Preddy shows how to go from a folder of Java files to a running Spring Boot web app inside Visual Studio Code, including setting up the Java and Spring Boot tooling, building with Maven, running from the Spring Boot Dashboard, and testing a simple end-to-end workflow.

Editing markdown files just got so much better!

Visual Studio Code highlights improvements to the Markdown editing experience in VS Code, focusing on making it easier to work with Markdown files directly in the editor.
Dominik Titl presents a .NET MAUI Community Standup session on a developer tool that combines app inspection, layout analysis, and test recording with GitHub Copilot Canvas, showing how teams can capture evidence from real app interactions and use it to create repeatable tests and diagnose failures.
Chris Klug presents a .NET Data Community Standup session focused on practical ways to use Entity Framework Core interceptors, showing how interception hooks can be applied around EF Core’s database operations for cross-cutting concerns and diagnostics.
GitHub shows how to use the GitHub Copilot app to automate recurring developer chores like daily Dependabot reviews and pull request triage, using scheduled or issue-triggered tasks driven by plain-English prompts and producing summaries you can act on.

Tech in Five - AI & Friends

John Savill introduces the core differences between AI, machine learning, deep learning, and generative AI in a short “Tech in Five” explainer, giving a practical mental model for how these terms relate and where LLMs fit in.

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.