Weekly .NET Roundup: Roadmaps, Agents, and Instrumentation

Recent coding highlights include updated AI features, platform improvements, and evolving best practices. VS Code and .NET continue to offer better tools for developers, while documentation and community resources ease migration and onboarding.

Visual Studio Code: Workflow, Multi-Agent, Terminal, and Beginner Experience

VS Code is now more agent-focused, continuing last week’s MCP Apps progress with better local, cloud, and background agent handling. The improved Agent Sessions Welcome Page and subagent tasking features help automate and delegate work, while upgraded UIs make agent management easier. The January 2026 Insiders Update (v1.109) includes notable changes to the terminal (such as kitty protocol support and better input handling), improved formatting, bug fixes, updated command handling, and enhanced API access. Chat features retain context even after archiving, and custom UI support for MCP Apps gets a boost. Official tutorials walk new users through core features—including IntelliSense, issue management, and setup—connecting with the multi-agent and MCP functionality covered last week.

.NET Platform: Community-Driven Libraries, Roadmaps, and Deployment Changes

The .NET Data Community Standup introduces Microsoft.Extensions.DataIngestion for parsing documents and handling structured and vector workflows, supporting AI/ML cases as seen in recent community projects. Included demos and architecture advice shape next steps. Blazor Community Standup walks through the .NET 11 ASP.NET Core and Blazor roadmap, continuing last week’s modernization efforts. .NET Framework 3.5 now requires a separate installer in new Windows releases (as of Insider Build 27965), with full support ending in 2029, so teams should start updating. The .NET MAUI Standup discusses hybrid development and ongoing plans, keeping focus on flexible deployment options.

Visual Studio and Editor Extensibility

Visual Studio 2026 supports background loading for MEF-based productivity extensions, shortening startup times and improving reliability. The new Microsoft.VisualStudio.SDK.Analyzers package (v17.7.98) helps detect and correct threading issues. Enable the related feature flag and follow new guides and code reviews for easier async use with extensibility code.

GitHub’s Octoverse 2025 shows TypeScript now leads Python and JavaScript in overall usage—driven partly by its better support for AI code suggestions. Project maintainers should add typing details for safer AI-assisted workflows. Python remains dominant for AI, but more projects are updating packaging, build, typing, release, and container practices to transition from prototyping to production. Interest in tools like astral-sh/uv highlights the community’s desire for fast, repeatable deployments. Strong documentation and onboarding (e.g., VS Code and First Contributions) support sustainable open source growth and easier onboarding for new contributors.

Observability, Diagnostics, and Application Instrumentation in .NET

Andrew Lock reviews source generators for .NET metric instrumentation using Microsoft.Extensions.Telemetry.Abstractions and System.Diagnostics.Metrics. Source generators reduce repetitive code for metrics but sometimes have limits compared to manual instrumentation. The review offers examples to help devs evaluate trade-offs for reliability and monitoring.

Other Coding News

A technical walk-through looks at updating a WPF WebView2 control when data changes, including cache refresh strategies and how to automate reloads or use the DevTools Protocol for consistency.