Browse All .NET Content (293)
Jeff Handley announces MCP C# SDK v2.0, which implements the 2026-07-28 MCP specification revision. The post explains the new stateless-first HTTP transport, standardized routing headers, and Multi Round-Trip Requests (MRTR) for interactive tools, plus what stays backward compatible and what changes for Tasks and other extensions.
Bruno Capuano and Angel Hernandez discuss practical enterprise patterns for adding AI capabilities to modern .NET applications, with a focus on moving from prototypes to production. The session covers architecture approaches, AI-powered workflows, and tools and practices that help teams build reliable intelligent experiences.
Mark Downie introduces the Visual Studio July update, centered on a new Agent (Preview) in Copilot Chat built on the GitHub Copilot SDK. The post also covers built-in .NET and Azure skills, org-level Copilot custom instructions, attaching Git branches as chat context, and improved MSVC toolset discovery for reproducible C++ builds.
Visual Studio Code shows the different ways to split the integrated terminal, making it easier to work with multiple shells or tasks side-by-side while staying inside the editor.
Sergey Menshykh explains how .NET agents can discover and load Agent Skills directly from a Model Context Protocol (MCP) server using the Microsoft Agent Framework, so teams can publish skills centrally and have agents pull them on demand without redeploying.
Visual Studio Code shows how the new Migration feature in VS Code turns existing prompts into reusable skills, focusing on a faster way to organize and reuse prompt-driven workflows inside the editor.
Yuliia Kovalova and Jan Krivanek introduce the MSBuild Binlog Analyzer for VS Code, a preview extension that uses GitHub Copilot Chat plus an MCP server to explain build failures, pinpoint performance bottlenecks, compare builds, and spot regressions directly from MSBuild .binlog files.
This week in .NET, Microsoft Agent Framework hit a more practical stride with a batteries-included runtime (Harness) and Declarative Workflows 1.0 that moves multi-agent orchestration into YAML you can review and change without rewriting core code. On the web stack, .NET 11 Preview 6 focused on safer defaults and sharper APIs, including async validation for minimal APIs, automatic CSRF protection, and OpenAPI updates that help keep server and client contracts aligned. We also saw VS Code refine the in-editor agent experience and more hands-on guidance for building MCP servers in .NET, with sampling and logging patterns that improve repeatability and observability. Rounding things out, hybrid integration stayed in focus with a detailed walkthrough for running Azure Logic Apps Hybrid on a self-managed Kubernetes setup.
Authorised Territory demonstrates a .NET AI agent setup where an agent is allowed to rename a file inside a confined folder using the .NET Agent Framework harness, with a local Ollama-hosted LLM (gpt-oss) driving the agent’s decisions.
Reynald Adolphe and members of the VS Code and GitHub Copilot teams recap the past month’s updates, with live demos of notable Visual Studio Code improvements and GitHub Copilot changes, plus a chance for viewers to ask questions in chat.
Kayla Cinnamon gives a quick tour of the redesigned editor panel inside the Agents window in VS Code 1.129, showing how the updated layout supports agent-driven workflows and keeps code editing and AI-assisted interactions in one place.
Peter Ibekwe announces Agent Framework Declarative Workflows 1.0 for both Python and .NET, showing how to define multi-agent orchestration in YAML (branching, state, handoffs, and human approvals) and then load and run it as a standard runtime workflow.
anandgmenon walks through running Azure Logic Apps Hybrid on a self-managed RKE2 Kubernetes cluster, including how to provide an ingress IP with MetalLB, connect the cluster to Azure Arc, install the Container Apps extension, and fix the RKE2-specific DNS and inotify issues that can break deployments.
Authorised Territory demonstrates how to add sampling to a .NET Model Context Protocol (MCP) server so an MCP tool can call back into a client’s locally running LLM (via Ollama) using a chat client.
The Visual Studio Code Team shares the ongoing release notes for VS Code 1.131 (Insiders), including links to the commit log and closed issues so developers can track what’s landing in the build as features are added.
Wes Steyn announces the release of the Microsoft Agent Framework Harness, a batteries-included runtime that turns a chat model into a production-ready agent with planning, tool-calling, memory, approvals, web search, and OpenTelemetry built in for both .NET and Python.
Daniel Roth hosts an ASP.NET Community Standup covering what’s new for ASP.NET Core and Blazor in .NET 11 Preview 6, including async minimal API validation, automatic CSRF protection, OpenAPI 3.2 updates, unions, and improvements across Blazor and SignalR.
This week's Weekly .NET Roundup centers on two tracks: staying current with July 2026 servicing updates (including CVE fixes, containers, and known issues) and getting early signal from .NET 11 Preview 6. Mobile teams have a clear action item with .NET MAUI moving to CoreCLR-only on Android, iOS, and Mac Catalyst, while Visual Studio continues to expand Copilot workflows with built-in Agent Skills, model selection, and new extension governance options. We also cover practical modernization and agent operations patterns, from a structured ASP.NET-to-.NET 10 course to OpenTelemetry-instrumented local agents, plus a Durable Functions approach for long-running MCP tools on Azure Functions.
Authorised Territory demonstrates how to add server-side logging to a .NET MCP server and surface those log messages in a .NET console client when the client invokes a tool.
Pablo Lopes announces a free, open-source course that guides developers through modernizing a legacy ASP.NET app to .NET 10 using the GitHub Copilot modernization agent, including assessment and planning artifacts, an execution workflow, and a final deployment to Azure App Service.
Lily Ma explains why synchronous MCP tool calls break down for long-running work, and shows a practical Azure Functions + Durable Functions pattern you can use today while the MCP Tasks extension rolls out across clients and SDKs.
Ruben Rios announces a preview of Private Marketplace support in Visual Studio, aimed at organizations that need tighter control over how developers discover and install extensions for security, compliance, and governance reasons.
Visual Studio Code runs through the five most popular VS Code extensions in 2026 so far, highlighting what developers are installing to improve their day-to-day workflow inside the editor.
Authorised Territory demonstrates how to add console telemetry to a .NET AI agent harness by wiring up a trace provider and emitting traces using OpenTelemetry, with a local Ollama model (gpt-oss) used as the LLM runtime.
The Visual Studio Code Team shares the evolving release notes for VS Code 1.130 (Insiders), with links to the commit log and closed issues so developers can track what’s landing in the build as features are added.
Rachel Kang explains new Visual Studio features for working with GitHub Copilot models: pinning favorites in the model picker, comparing model capabilities (like context window size and vision support), and tracking context window and plan usage so long-running chats don’t catch you off guard.
Rahul Bhandari (MSFT) and Tara Overfield recap the July 2026 servicing releases for .NET and .NET Framework, including a list of fixed security vulnerabilities (CVEs) and direct links to release notes, installers, container images, Linux package instructions, and known issues for supported .NET versions.
David Ortinau shares a progress update on moving .NET MAUI mobile apps to CoreCLR in .NET 11 Preview 6, including current performance expectations, tooling status (debugging and Hot Reload), and what developers should validate now to influence the .NET 11 GA release.
.NET Team announces .NET 11 Preview 6 and highlights what’s new across the runtime, SDK, libraries, ASP.NET Core, .NET MAUI, C#, Entity Framework Core, F#, and container images, with links to detailed release notes and download instructions to try the preview.
Simona Liao, Wendy Breiding, and Yun Jung Choi introduce Visual Studio 18.8’s built-in Agent Skills, a set of reusable Copilot capabilities for common .NET and Azure tasks. The post explains where to find and enable skills, why they’re off by default, and highlights starter skills for API work, performance reviews, Azure deployments, and Kusto queries.
Erik Ejlskov Jensen presents SQL Database Project Power Tools, focusing on improving the day-to-day workflow for SQL Database Projects by extending the tooling developers use in Visual Studio and SQL Server Management Studio (SSMS).
Bruno Capuano and Pablo Nunes Lopes host a .NET + AI Community Standup covering recent updates around agent development in .NET, running models locally, and using GitHub Copilot in modernization scenarios, with pointers to Microsoft Learn resources for getting started.
Matt Goldman, David Ortinau, and Gerald Versluis recap “MAUI UI July”, highlighting community contributions, recent improvements, and practical UI tips and demos for building cross-platform apps with .NET MAUI.
Welcome to this week's Weekly .NET Roundup, where the themes are clear: tighter security scanning and more practical, governed agent workflows. CodeQL 2.26.0 adds AI prompt injection detections and improves query accuracy across languages, which is relevant for .NET repos that mix C#, JavaScript/TypeScript, and GitHub Actions-heavy CI. On the productivity side, Copilot's new upgrade canvas, real-world cross-repo agent automation patterns, and Agent Framework updates (orchestration patterns and stable skills) show how teams are turning agents into repeatable workflows. We also cover VS Code Copilot governance details, Logic Apps Standard moving closer to Functions-style hosting for .NET, and the growing link between agent platforms (Foundry) and UI patterns in Blazor.
Authorised Territory demonstrates how a .NET AI agent running in a harness can request human approval before executing a tool, using a locally hosted LLM via Ollama.
Allison announces CodeQL 2.26.0 updates for GitHub code scanning, including Kotlin 2.4.0 support, improved C# Razor Pages dataflow for SQL injection detection, new JavaScript/TypeScript system prompt injection coverage, and multiple query accuracy improvements across Go, Python, Swift, and GitHub Actions.
Fokko at Work demos selected updates in Visual Studio Code 1.128 that affect GitHub Copilot, including configuring the default utility model for BYOK and notes on how enterprise policies and pricing plans can change which features are available.
Daniel Roth, Javier Calvarro Nelson, Maya Mateva, and Stamo Gochev present a Blazor Community Standup on “generative UI”: using AI agents and agent-driven UI patterns to dynamically create and adapt application experiences with AG-UI, A2UI, Microsoft Agent Framework, and Blazor.
Mika Dumont introduces an interactive upgrade canvas in the GitHub Copilot app that lets teams track a .NET modernization end-to-end, from assessment and planning through execution, code changes, build failures, and final results, with the same upgrade workflow available in Visual Studio, VS Code, and the Copilot CLI.
Visual Studio Code shares a short sizzle reel promoting VS Code Learn, a set of free, hands-on courses created by the VS Code team to help developers learn VS Code features and workflows.