Browse .NET Blogs (40)

Andrew Lock explains how to build and publish custom Docker Sandbox templates so AI-agent sandboxes start with the tooling you need, including an example that installs the .NET SDK and a more advanced approach that swaps the base image while reapplying the sandbox layering.
DevClass.com reports that Microsoft will end support for ASP.NET Core 2.3 on April 7, 2027, leaving it without security patches or fixes and pushing teams running on .NET Framework toward migrating to modern ASP.NET on .NET 10.
Andrew Lock walks through what Microsoft.Extensions.Options.Contextual is, how to wire it up in an ASP.NET Core app (including its source generator and receiver pattern), and why he considers it experimental and usually not worth adopting compared to established feature-flag approaches.
DevClass.com (Tim Anderson) reports on AvaloniaUI’s preview backend for .NET MAUI using .NET 11, which aims to add Linux and WebAssembly browser targets by letting developers use Avalonia-drawn controls alongside or instead of MAUI’s native controls.

Prompt Less, Context More: How to Get Better Results with GitHub Copilot

Randy Pagels shares practical tips for developers to maximize GitHub Copilot's effectiveness by providing better context and intent, rather than relying on longer prompts.
DevClass.com highlights Microsoft's switch to weekly Visual Studio Code releases and the rollout of Autopilot in Copilot Chat, offering developers new AI-driven coding experiences while raising fresh security concerns.
Andrew Lock explains recent architectural changes to the NetEscapades.EnumGenerators package family, guiding .NET developers on choosing the right flavor for their scenario and sharing lessons from evolving the popular source generator library.
John Edward outlines the core pitfalls of microservice architecture and offers actionable architectural patterns like API Gateway, Saga, and Circuit Breaker to help architects navigate complexity, deployment, and security concerns in distributed systems.
Rick Strahl explains how to simplify and automate code signing for Windows binaries using Azure Trusted Signing and the dotnet sign tool, sharing technical setup and scripting tips for secure development workflows.
Andrew Lock explores how to collect and process application metrics in .NET using MeterListener from System.Diagnostics.Metrics. He explains the MetricManager pattern, in-process aggregation, and visualizing metrics with Spectre.Console.
In this workshop summary, DevClass.com reviews Martin Fowler’s event marking 25 years since the Agile Manifesto, highlighting the growing impact of AI on coding, the renewed importance of TDD, and security risks in software development.
John Edward summarizes hard-won lessons for large enterprises migrating to SharePoint Online, focusing on organizational change, governance, customization hurdles, and strategies for long-term success.
Harald Binkle explores how to extend AI agents with Visuals MCP, letting tools like GitHub Copilot render interactive tables, lists, and images inside VS Code using React, TypeScript, and a flexible MCP server.
Andrew Lock provides a deep dive into the various instrument types featured in the System.Diagnostics.Metrics API. The article explores practical examples from .NET libraries and ASP.NET Core to illustrate how developers can record and observe metrics in their applications.
John Edward details how native Mermaid diagram support in Visual Studio 2026, enhanced by GitHub Copilot, empowers developers to visualize, generate, and maintain documentation seamlessly within their coding workflow.
John Edward details modern SharePoint architecture for scalable intranets in 2026, focusing on technical practices, security, integration, and governance for Microsoft 365 professionals.
DevClass.com reports on Microsoft's abrupt decision to deprecate Polyglot Notebooks for VS Code and retire Azure Data Studio, highlighting community frustration and lack of clear replacements.
DevClass.com reports on Microsoft's first preview of .NET 11 and C# 15, outlining the shift from Mono, CoreCLR enhancements, and the new C# collection expression arguments feature for developers.
Thomas Maurer guides readers through deploying VMs on Azure Local using the Azure Portal, CLI, and Bicep, showing practical workflows for hybrid and sovereign cloud environments.
Rick Strahl explains several approaches to reliably refresh the Microsoft WebView2 control for WPF, focusing on solutions to reload web content and resources, and providing sample code for soft and hard cache clearing.

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.