Browse All .NET Content (313)

Paula Santamaría and Julia Schröder Langhaeuser present a production Retrieval-Augmented Generation (RAG) architecture built on Azure Database for PostgreSQL, explaining why Postgres can be a solid foundation for RAG at scale and what it takes to move from prototype to production with performance tuning and monitoring.
Videos
Jan Krivanek introduces the Microsoft Binlog MCP Server, an MCP server that lets AI assistants (including GitHub Copilot) query MSBuild .binlog files using 15 purpose-built tools for failure diagnosis, property tracing, performance bottleneck analysis, and build-to-build comparisons across Visual Studio, VS Code, and CLI workflows.
News
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
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

VS Code Live: May Releases Recap

Reynald Adolphe, Kyle Cutler, Giuseppe Ciance, and Vritant Bhardwaj recap the major Visual Studio Code and GitHub Copilot updates from the past month, with demos of features like the Integrated Browser, Issue Reporting improvements, and BYOK enhancements.
Videos

Bring your own key in VS Code

Visual Studio Code introduces “bring your own key” support, letting developers use their own model provider API keys with VS Code and GitHub Copilot without signing in, and points to the setup guide for enabling expanded model choice.
Videos
Daniel Costea shows how to use ChatClient and Microsoft Agent Framework middleware to turn a basic .NET AI agent into something you can run in production, with guardrails for safety, privacy, observability, and cost control, using an ASP.NET Core-style middleware mental model.
Videos

.NET MAUI Community Standup: CoreCLR & Profiling your MAUI app

David Ortinau and Gerald Versluis are joined by Šimon Rozsíval to explain what moving .NET MAUI to CoreCLR in .NET 11 means in practice, and to show tooling from MAUI Labs aimed at making it easier to profile MAUI apps and reason about startup time and package size trade-offs.
Videos
Jesse Liberty introduces agentics and where agentic AI fits in the broader AI ecosystem, including supporting concepts like RAG and related building blocks developers use when designing AI-driven applications.
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

Make Visual Studio look the way you want

Mads Kristensen introduces the new Theme colors options page in Visual Studio 2026, which lets you tweak Fluent color tokens directly in the IDE and have changes apply live. He also shows how to share per-theme customizations via JSON overrides and points to updated token documentation.
News
This week in .NET, the Build 2026 recaps and session watchlists make one theme hard to miss: Microsoft is treating agentic workflows as something .NET teams should build, ship, and operate, not just demo. Alongside guidance for tracking .NET 11 and upcoming C# features, we saw practical patterns for grounded assistants ("golden repos" in ArchAngel) and a clear push toward multi-agent distributed apps with .NET Aspire and Microsoft Agent Framework. We also get a preview of where modernization is heading, with the .NET Day on Agentic Modernization connecting migrations to governed tool-calling flows through Copilot, Foundry services, and MCP-style integrations.
Roundups
Authorised Territory demonstrates how to expose a .NET AI agent through an OpenAI-compatible HTTP endpoint using the Chat Completions API protocol, built with an ASP.NET Core Empty project in Visual Studio 2026 and tested via an HTTP request file, with the agent running against a local Ollama model (gpt-oss).
Videos
Rick Strahl walks through an edge-case but practical .NET Framework/WPF tool that packages a static documentation website into a single Windows EXE, then unpacks and renders it offline using WebView2. He covers the packaging approach, ILRepack-based single-file builds, embedding native dependencies, and the SmartScreen/code-signing trade-offs.
Blogs
RohitMadhavKrishnan introduces ArchAngel, an educational AI coding assistant designed to bring a team’s engineering standards directly into the IDE, so junior developers get constructive feedback while they write code. The post outlines the core idea, a reference architecture, and the Microsoft-centric stack used to ground guidance in “golden repos.”
Community
Bruno Capuano and Tommaso Stocchi walk through building distributed multi-agent applications using .NET Aspire and Microsoft Agent Framework (MAF), focusing on how multiple agents coordinate across services and exchange context. The session connects these patterns to Foundry-oriented scenarios and demonstrates them with a ski resort example.
Videos
Daniel Roth and guests walk through recent Razor editor and tooling improvements aimed at making ASP.NET Core development faster and more reliable, with demos showing how the updates reduce friction in day-to-day workflows.
Videos

You Can Now Bookmark Websites Inside VS Code

Visual Studio Code highlights new Integrated Browser improvements in VS Code, including saving browser favorites, taking full-page or region screenshots, and using browser content as context for GitHub Copilot and agent workflows.
Videos
Leah Tran introduces Visual Studio 18.7’s pull request review experience, which lets developers open PRs, browse diffs, discuss comments, and approve or merge changes from inside the IDE for both GitHub and Azure DevOps repos.
News
BhaktiRath95 breaks down why Azure Container Apps can feel “slow to start” in production, separating true cold starts from scaling delays and resource throttling. It includes concrete fixes like minReplicas tuning, KEDA rule adjustments, probe configuration, image-size reduction, and practical .NET and Django startup optimizations backed by Log Analytics and Application Insights queries.
Community
Authorised Territory demonstrates how to govern a .NET Model Context Protocol (MCP) server by writing a YAML policy that prevents a specific tool from being executed, using the Microsoft.AgentGovernance.Extensions.ModelContextProtocol NuGet package.
Videos
Microsoft Developer features a conversation and live demo with Vic (creator of Gum and FlatRedBall) showing how Gum helps build resolution-independent game UI for .NET games. The video covers the Gum editor workflow, key layout concepts like Wrap and Clip, and wiring Gum UI into a MonoGame project via a Cookie Clicker-style example.
Videos
Jeffrey Fritz announces the .NET Day on Agentic Modernization livestream (June 16, 2026), focused on practical ways to modernize existing .NET applications without a full rewrite. The agenda highlights GitHub Copilot-assisted modernization, Aspire-based approaches, migration of WinForms and line-of-business apps, and adding agentic/AI capabilities.
News

Visual Studio Code 1.125

The Visual Studio Code Team shares what’s new in VS Code 1.125 (Insiders), focusing on Agent Host improvements like the new /chronicle command set for session history, clearer file path display in chat, and updates to Cache Explorer for navigating multi-agent sessions and prompt-signature allocation details.
News
Shay Rojansky and Jiri Cincura compare how SQL Server and PostgreSQL 18 approach temporal data, digging into SQL Server temporal tables versus PostgreSQL’s new temporal constraint functionality and why they represent different concepts despite surface similarities.
Videos
Visual Studio Code shows how the Mermaid Markdown Features extension renders Mermaid diagrams directly in VS Code, including Markdown Preview, notebook Markdown cells, and VS Code Chat, so teams can keep architecture and workflow diagrams alongside their docs and code.
Videos
drew-sk introduces SSMS 22.7 improvements aimed at database DevOps workflows: a graphical schema compare experience, a built-in SQL formatter (including format-on-save for SQL projects), and expanded SQL projects publishing support with SQLCMD variables surfaced in the Publish dialog and supported via SqlPackage.
News

.NET 11 Preview 5 is now available!

.NET Team announces .NET 11 Preview 5 and highlights what’s new across the runtime, SDK, libraries, C#, ASP.NET Core, .NET MAUI, and Entity Framework Core, with links to detailed release notes and guidance on installing the preview SDK and tooling.
News

.NET and .NET Framework June 2026 servicing releases updates

Rahul Bhandari and Tara Overfield recap the June 2026 servicing releases for .NET and .NET Framework, including the CVEs addressed in .NET 10.0.9, 9.0.17, and 8.0.28, plus links to release notes, installers, container images, Linux packages, and known issues.
News

MSFT Quantum Development Kit March 2026 Release Highlights

David Williams-Young and Stefan Wernli walk through the March 2026 release highlights for the Microsoft Quantum Development Kit (QDK), covering new capabilities like improved program composability and expanded QDK Chemistry support for a broader family of model Hamiltonians.
Videos
BhaktiRath95 walks through common startup and deployment failures in Azure Container Apps and Container App Jobs for .NET and Django workloads, showing what the errors look like in logs, why they happen, and the concrete CLI, configuration, and code changes that fix them.
Community
Jon Galloway recaps Microsoft Build 2026 with the main developer announcements across GitHub Copilot, Microsoft Foundry, Azure, Windows, Visual Studio, and .NET—highlighting agentic workflows, new tooling, governance specs, and a curated set of sessions and hubs to follow up on what shipped.
News
Daniel Roth rounds up the key .NET sessions from Microsoft Build 2026, highlighting what’s new in .NET 11 and C# (including union types), plus sessions on agentic web apps, AI building blocks for .NET, .NET MAUI on-device AI, and tooling like dotnetup.
News

Build .NET MCP server that scans for unsafe tools

Authorised Territory demonstrates how to build a .NET Model Context Protocol (MCP) server over HTTP that scans for unsafe tools on startup, using the Microsoft.AgentGovernance.Extensions.ModelContextProtocol NuGet package, and pairs it with a simple .NET console client that connects to the server.
Videos
Allison summarizes what’s new in CodeQL 2.25.6 for GitHub code scanning, including Swift 6.3.2 support, full extractor and data flow coverage for C# 14 and .NET 10, and query improvements that expand sensitive-data detection and reduce false positives across multiple languages.
News

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.