Browse .NET Videos (106)
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.
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.
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.
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.
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.
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.
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.
Reynald Adolphe walks through the April 2026 Visual Studio Code release highlights, focusing on the new Agents Window, tools for evaluating chat customizations, and updates to GitHub Copilot for CLI including “thinking effort” and remote control features.
Microsoft Developer demonstrates how to connect GitHub Copilot to the Unity Editor using Model Context Protocol (MCP), then uses prompts to build a playable Unity prototype with C#/.NET. The video focuses on setup, permissions, agents/skills, debugging common workflow issues, and practical best practices for AI-assisted game development.
Microsoft Developer introduces Quest to Compile, a new show where two game-dev siblings explore modern game development in the .NET ecosystem, from fundamentals like gameplay code and debugging to practical workflows like Git version control and AI-assisted coding with GitHub Copilot.
Mark Russinovich discusses why Win32 is still treated as a first-class Windows API surface in 2026, and how Windows’ long-term compatibility commitments and the size of the desktop software ecosystem keep “legacy” APIs operationally essential.
David Ortinau and Gerald Versluis are joined by Nick Kovalsky to demo .NET MAUI work that combines Rust, SkiaSharp, and a drawn-UI approach, plus AI/ML live processing techniques he’s been building.
Authorised Territory demonstrates how to add API versioning to a .NET 10 Minimal API using the Asp.Versioning.Http NuGet package, including query-string and URL-segment versioning approaches, plus how to mark an API version as deprecated and test requests using a Visual Studio 2026 .http file.
Authorised Territory demonstrates how to use dependency injection with class-based skills in the .NET Agent Framework, showing how an AgentSkillResource function can resolve services via DI instead of instantiating them with new, while the agent runs a local LLM using Ollama.
Fokko at Work demos selected new features in Visual Studio Code 1.118 that affect GitHub Copilot workflows, including Chronicle, remote control for Copilot CLI sessions, semantic indexing with GitHub text search, dedicated context for skills, and updates related to token-based billing and token efficiency.
David Levy joins Data Exposed to recap a burst of recent Microsoft SQL driver and SDK releases, including mssql-python updates with Bulk Copy and Apache Arrow support, plus new versions of SqlClient and JDBC.
Authorised Territory demonstrates how to add a class-based skill to an AI agent built with the .NET Agent Framework, using a locally running LLM via Ollama and building on a previously created starter solution.
Microsoft Developer hosts a Cosmos DB Conf 2026 session where Sergiy Smyrnov demonstrates migrating an AdventureWorks-based ASP.NET/EF Core app from a relational database to Azure Cosmos DB for NoSQL, using GitHub Copilot and Cosmos DB Agent Kit prompts to plan the move and rewrite the data layer.
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.
Authorised Territory demonstrates how to define a skill in code and attach it to an AI agent built with the .NET Agent Framework, using a locally running LLM via Ollama.
Fokko at Work demos what’s new in Visual Studio Code 1.113 for GitHub Copilot, including chat customization, nested subagents, Copilot CLI improvements, and model-picker controls that can vary depending on enterprise policy and plan.
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.
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.
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.
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.
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.
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.
Authorised Territory shows how to configure .NET Aspire 13.2 to use a specific SQL Server Docker image for its SQL Server container, switching from the default SQL Server 2022 image to a SQL Server 2025 image available via Docker Desktop.
Authorised Territory demonstrates how to add a custom AI agent to GitHub Copilot Chat in Visual Studio 2026 (18.5) for a .NET project, using an agent definition markdown file from the awesome-copilot repository.
Authorised Territory demonstrates how to build an MCP server in .NET that returns different supported tools depending on a query parameter, plus a .NET Minimal API client with endpoints to list tools and invoke one of them.
Fokko at Work walks through what’s new in Visual Studio Code 1.115, focusing on GitHub Copilot-related agent features and improvements to the integrated browser, with notes on how enterprise policies and pricing plans can affect feature availability.
Authorised Territory demonstrates how to show confirmation dialogs and notification messages in the .NET Aspire dashboard by adding a command to a Minimal API resource that calls an API endpoint, which then invokes an Azure Function.
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.
Authorised Territory demonstrates how to sort a list of strings numerically (rather than lexicographically) in .NET 10 using C#, focusing on practical comparison logic you can apply to real-world “number-like” strings.
Fokko at Work demos what’s new in Visual Studio Code 1.116, including updates related to GitHub Copilot/VS Code Agents, terminal input improvements, and a new customizations welcome page, with a reminder that enterprise policies and pricing plans can affect feature availability.
Nick Chapsas introduces discriminated unions (union types) coming in preview for C# 15 and .NET 11, focusing on what the feature enables and the practical caveats developers should be aware of before adopting it.
Visual Studio Code presents a Let it Cook x AspiriFridays episode on using VS Code with .NET Aspire (Project Aspire) to give AI agents visibility into distributed application architecture, aiming to help developers build more observable cloud-native systems.
Nick Chapsas shows what’s new in .NET 11 Preview 3 for .NET scripting, focusing on the new ability to use file references in scripts and what that unlocks for real-world scripting workflows.
Microsoft Developer hosts Shawn Henry and Rong Lu as they walk through the Microsoft Agent Framework (MAF) 1.0 GA release, covering stable APIs, multi-agent handoff orchestration, Python and .NET support, plus the Foundry Toolkit for VS Code with debugging, testing-style evaluation, and GitHub Copilot integration.
Authorised Territory demonstrates how to add a SQL Server database resource in .NET Aspire 13.2, override the default database creation script, and create a table with seed data during provisioning, including the prerequisite of running Docker Desktop before starting the AppHost in Visual Studio 2026.