Browse All Videos (332)

Patty Chow shares real-world Azure Cosmos DB Conf stories about teams using Azure Cosmos DB as an operational backbone, including one case where a single database replaced four systems, reduced costs by 73%, and cut latency by 65%.
Patty Chow recaps an Azure Cosmos DB Conf story where a team reduced Cosmos DB costs by 60% while eliminating throttling and dramatically improving P99 latency, focusing on design choices like RU/s tuning, partition keys, indexing, and query patterns.
Patty Chow uses a “two people, one seat” scenario to highlight why concurrency bugs show up in real systems, then points to Azure Cosmos DB patterns—like multi-region writes, conflict resolution, change feed, event sourcing, and replay/replayable architectures—to design for issues you can’t easily simulate.
Patty Chow explains what it takes to move an AI agent beyond a demo, focusing on “memory” as an architecture decision that affects cost, recall quality, and user experience, and demonstrating an MCP server running inside GitHub Copilot backed by Azure Cosmos DB.
Anna Hoffman explains what SQL Server 2016 end of support in July 2026 means, outlines customer options (including Extended Security Updates), and walks through Microsoft’s zero-cost Cloud Accelerate Factory offering to help teams migrate or modernize onto Azure SQL or newer SQL Server versions.
Ayan Gupta shows how to take GitHub Copilot’s Java modernization workflow out of the IDE and run it at scale from the terminal, producing assessment reports, upgrade plans, diffs, and pull requests across many repositories, and wiring the process into repeatable CI/CD and scheduled jobs.

My favorite windows command!

John Savill's Technical Training shares a single elevated WinGet command that upgrades all installed Windows apps in one go, including unknown packages, while automatically accepting package/source agreements and running silently.

Rubber Duck Thursdays!

GitHub hosts a “Rubber Duck Thursdays” chat session covering open source topics, GitHub Copilot discussion, and general developer coworking and news.
Authorised Territory demonstrates a .NET data ingestion pipeline that converts a PDF to Markdown via the MarkItDown MCP server, generates embeddings with a local Ollama model, and stores those embeddings in SQL Server 2025 running in Docker Desktop.
Jacob Wilkinson introduces the Power Apps MCP Server and Agent Feed (public preview) and shows how Copilot Studio agents can surface tasks, blockers, and proposed data changes inside model-driven apps so business users can supervise autonomous work without breaking the agent’s flow.
Rob gives a first look at the new GitHub Copilot desktop app, showing how it shifts Copilot work into a project-based, chat-first workflow. He demonstrates starting sessions from issues and PRs, running multiple concurrent worktrees, and letting Copilot plan, implement, and open pull requests with checks and merge handling.
Bruno Capuano and Jose Luis Latorre preview what to watch for at Microsoft Build 2026 around .NET and AI, including agentic patterns, copilots, and expected updates across the Microsoft developer ecosystem.
Brigit Murtaugh introduces the VS Code Agents window (Preview), a dedicated VS Code window designed for an agent-first workflow where chat and session tracking are the main interface for coordinating higher-level tasks across projects.
Mark Russinovich explains why debugging generative AI systems differs from traditional software debugging, focusing on probabilistic behavior, agentic decision chains, and why outcomes can vary from run to run.
Ayan Gupta demonstrates how the GitHub Copilot app modernization extension containerizes a Java 21 application with Docker, validates it locally, and then provisions Azure infrastructure and deploys to Azure Container Apps using built-in tasks and an agent-driven workflow.
Nick Chapsas revisits a set of older .NET “best practices” he previously followed and explains why he no longer recommends them, focusing on practical trade-offs and what tends to work better in real-world C# codebases.
Microsoft Developer explains practical ALM patterns for taking Copilot Studio agents from experimentation to production, focusing on repeatable deployments, environment isolation, and governance-friendly configuration using solutions, environment variables, and connection references.
Microsoft Developer presents a session on building agentic user interfaces across Copilot and the Power Platform, with demos that connect Copilot and Power Apps and a look at newly released MCP app UI capabilities for creating custom, purpose-built interfaces.

Agent Hackathon Challenge Kickoff

Microsoft Developer kicks off the Agent Academy Hackathon, explaining how to participate and what kinds of AI agents you can build with Copilot Studio, along with links to the Agent Academy learning path and hackathon registration.

Trust but Verify: Testing Agents in Copilot Studio

Microsoft Developer explains why AI agents that look good in demos can fail in production, and outlines a practical approach to testing agents built with Microsoft Copilot Studio—covering prompts, grounding, actions, and orchestration under real user behavior.
Microsoft Developer walks through building employee experience AI agents with Microsoft Copilot Studio, showing how to connect knowledge grounding with real workflows using MCP-based integrations and Power Platform automation across several practical workplace scenarios.
Leon Welicki explains how Power Platform is positioning existing Power Apps (canvas, model-driven, and code apps) for “agentic” workflows, including how agents integrate into apps, how Microsoft 365 Copilot can surface app fragments via MCP, and how developer tools like GitHub Copilot plug into the same managed platform.
Microsoft Developer introduces agent flows in Microsoft Copilot Studio, focusing on how to build agentic automations that stay reliable for business-critical processes by combining deterministic, structured steps with AI-driven judgment where it’s needed.
Kayla Cinnamon demonstrates how to use Visual Studio Code’s integrated browser to do web development without leaving the editor, including attaching browser tabs or specific UI elements to agent sessions to provide more context while you work.

Customize Copilot Modernization Tasks

Sandra Ahlgrimm explains how to customize GitHub Copilot’s modernization task lists so teams can modernize legacy Java apps safely: set constraints, split risky upgrades into smaller reviewable steps, validate the current state first, and ensure Copilot surfaces CVEs without making silent changes.
GitHub explains practical ways to contribute to open source projects without writing code, focusing on documentation work, improving examples, fixing typos, and helping answer questions so newcomers can start participating and learning right away.

Agent Academy Live

Microsoft Developer hosts Agent Academy Live, a one-day virtual event focused on building production-ready AI agents with Microsoft Copilot Studio, with practical sessions on real-world agent patterns, governance, and architecture, followed by a hands-on hackathon.
David McCarter joins On .NET Live to discuss practical coding standards (from the 20th anniversary edition of his book) and how they improve long-term maintainability, productivity, and performance in .NET codebases.

Modernize Databases for the Cloud

Sandra Ahlgrimm demonstrates an end-to-end database migration for a Java application, moving from Oracle DB to PostgreSQL using the GitHub Copilot app modernization extension in IntelliJ, including dependency and configuration updates, bug fixes during setup, and manual verification before and after the migration.
GitHub introduces beginners to open source contributions, explaining what OSS is, how to find beginner-friendly projects on GitHub, how to read a repository, and the basic workflow for making a first contribution.
John Savill explains why enterprises need a data virtualization layer and how to build one using Microsoft Fabric OneLake, including a single namespace approach, shortcuts, mirroring, governance, and semantic models to make data easier to use for analytics and AI.

Enterprise Data Virtualization (Short)

John Savill's Technical Training gives a quick overview of why enterprises often need a data virtualization layer, and how it helps provide a unified way to access data across different systems.
Authorised Territory demonstrates how to build an end-to-end durable workflow for an AI agent pipeline using the .NET Microsoft Agent Framework, running the Durable Task Scheduler Emulator in Docker Desktop and streaming workflow events in real time, with a local Ollama LLM.

Why was TypeScript created?

Amanda Silver explains why Microsoft created TypeScript, focusing on the problems it set out to solve for large JavaScript codebases—adding structure and scalability while keeping compatibility with the existing web ecosystem.

Azure Update 8th May 2026

John Savill runs through the Azure updates for 8th May 2026, covering changes across compute, storage, Kubernetes, databases, and Azure AI services, including retirements and new capabilities that may affect existing deployments.
Yoshio Terada shares a real-world Java modernization story: migrating a Java 5 / Struts 1.3 monolith to Java 21 and Spring Boot in about two days using GitHub Copilot’s app modernization tooling, with a strong focus on planning, custom instructions, and verification to keep AI-driven changes reliable.

Getting More from Every Copilot Interaction

Marco Olivo, Francesco Lana, and Andrea Griffiths share practical GitHub Copilot best practices for the usage-based billing era, focusing on getting more useful, code-first answers while keeping costs under control by scoping context and choosing the right interaction mode.
GitHub shares how Michael Babcock at the American Council of the Blind used GitHub Copilot alongside the JAWS screen reader to build an accessible desktop app that automates weekly administrative work and helps manage a large volume of community events.

Let it Cook - TypeScript 7 Websites from Scratch

Daniel Rosenwasser and James Montemagno build modern websites from scratch with TypeScript 7, showing how to set up an optimized VS Code environment and use newer Language Server Protocol capabilities to support fast, real-time web development workflows.

Blazor Community Standup: E2E Component Testing for Blazor

Daniel Roth and Javier Calvarro Nelson preview a new end-to-end component testing library for Blazor, coming in .NET 11. They explain the motivation for the approach, show how it tests real Blazor apps more reliably, and outline what feedback they’re looking for next.

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.