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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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).
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.
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.”
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
.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.
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.
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.
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.
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.
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.
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.
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.