Browse All .NET Content (205)
Kristen Womack reviews October’s Azure Developer CLI releases, covering deployment previews, Container Apps express support, environment value removal, and extension-aware pipelines. The recap also explains stable extension APIs, breaking Go API changes, reliability fixes, and new templates for deploying semantic search and streaming AI applications to Azure.
Microsoft Threat Intelligence examines how North Korean threat actors use AI to accelerate reconnaissance, identity deception, malware development, and operational scaling. The report distinguishes observed activity from suspected AI use, explains why operations remain human-directed, and provides Microsoft Defender detections and practical guidance for protecting identities, endpoints, and software repositories.
Daniel Roth outlines Microsoft’s collaboration with Syncfusion on Blazor, including a free, MIT-licensed component toolkit and merged framework and scaffolding fixes. He also covers testing contributions for .NET 11 and proposed setup tooling and AI assistant skills, distinguishing available improvements from contributions still under review.
Lynn Dai introduces Trusted Publishing for Visual Studio Marketplace, enabling extension releases from GitHub Actions and Azure Pipelines without long-lived personal access tokens. The article explains federated identity setup, GitHub policy activation, Azure Pipelines service connections, and how to migrate existing publishing workflows while verifying access before removing stored secrets.
Sandeep Sen summarizes October's Azure SDK releases, including authentication changes in Azure Core for .NET, managed identity improvements for Python and Java, and the first stable Cosmos DB libraries for Rust. The update also lists new stable management libraries and initial previews for AI and provisioning libraries.
dotnet demonstrates how to build an agentic AI companion using the GitHub Copilot SDK, a .NET and Aspire backend, and an M5Stack StackChan robot. The session explores agent behaviors and tool use, then connects the agent to the robot’s display and movements.
dotnet demonstrates how to build a StackChan robot's AI brain using a .NET backend orchestrated with Aspire. The session connects the backend to the physical desk robot, adds services and local observability, and brings the pieces together into an end-to-end interaction.
dotnet demonstrates how to bring an M5Stack StackChan desk robot to life by programming its expressions and movements and connecting it to a .NET backend and dashboard. This hands-on session explores how hardware and .NET services work together to create a first end-to-end interaction with a physical AI companion.
Mark Downie outlines the October Visual Studio 2026 update, including comparisons between historical commits and working trees, bulk merge conflict resolution, and a refreshed GitHub Copilot Chat experience. The update also adds opt-in preservation of unsaved work, keyboard-based tab reordering, and searchable Fonts and Colors settings with inline previews.
Daniel Roth outlines Infragistics’ contributions to Blazor, including more than 50 free, MIT-licensed controls and new analyzers merged into ASP.NET Core for .NET 11. He also covers component setup requirements, a scaffolder under review, and a .NET skill that helps AI coding assistants configure Ignite UI applications.
Bruno Van Thournout's Blog explains how .NET 11 Runtime Async replaces compiler-generated state machines with runtime-managed suspension and resumption. The article covers opt-in configuration, cleaner live stack traces, allocation benchmarks, and compatibility checks, while highlighting slower exception paths and why the preview feature should stay out of production defaults.
RamyaSharma describes how the Microsoft Intune team used GitHub Copilot modernization to migrate an enrollment service to .NET 8. Engineer-owned plans, progress records, and dependency mappings preserved context across sessions, reduced repeated work, and kept changes reviewable, while internal library mappings and deployment decisions remained manual.
Khalid Abuhakmeh compares practical ways to iterate C# lists, including indexed loops, safe removal, spans, and asynchronous processing. Benchmarks on .NET 10 and .NET 11 show where performance differs, while the examples explain when readability, allocation costs, and collection safety should guide your choice.
Jason Chlus and Mads Kristensen explain how Visual Studio 2026 version 18.11 supports standalone Markdown investigation notes and restores unfinished work through the opt-in Hot Exit preview. The walkthrough covers creating notes without a project, enabling session preservation, and understanding why restored edits are not a substitute for saving files.
Welcome to this week's .NET roundup, led by out-of-band security fixes that require deployment action even for applications updated earlier in October. We cover GitHub Copilot's Visual Studio agent workflows and model configuration changes, then review the steps needed to prepare .NET MAUI apps for Xcode 27. Practical guides on .NET 11 validation localization and binary serialization with Compact Binary Object Notation (CBOR) round out the coverage, alongside community sessions on AI data ingestion and Blazor components.
Microsoft Developer highlights three updates: .NET 11 is ready for serious production validation, Python 3.15 defaults to a native Arm64 runtime on Windows on ARM, and browser automation in Microsoft Foundry is generally available. The video outlines what these changes mean for developers.
rustemsoft explains how deterministic compilation, fixed protection seeds, strong-name re-signing, and rename map retention help keep obfuscated .NET releases reproducible and diagnosable. The post outlines a release workflow and verification checklist for matching protected binaries to their build artifacts and decoding production stack traces.
Rahul Bhandari (MSFT) announces out-of-band security updates for .NET 8, 9, and 10, plus .NET 11 RC3. The release fixes Brotli decompression and Linux tarball ownership vulnerabilities, completes two earlier fixes, and explains how to update framework-dependent applications, self-contained deployments, containers, and source-build packages.
Allison summarizes the September 2026 update for GitHub Copilot in Visual Studio 2026, including PR exploration via the Git agent, preview BYOM support (with a breaking change to the new Agent harness), and a new flow to fix NuGet Audit vulnerabilities directly from the Error List.
Daniel Roth and Shriram Sankaran join the Blazor Community Standup to demo the free, open-source Syncfusion Toolkit for Blazor, showing the components in action and how to use them when building Blazor apps.
Bruno Capuano and Luis Quintanilla explain how .NET’s AI building blocks fit together for real-world apps, focusing on data ingestion, embeddings, and vector search to ground LLM responses in your own documents and business data.
Leah Tran introduces a new Visual Studio 2026 (18.11) Git workflow feature that lets you compare a historical commit directly against your current working tree, without checking out the old commit or switching branches, making it easier to inspect diffs that include uncommitted changes.
Andrew Lock introduces CBOR as a compact binary alternative to JSON and explains where it fits compared to formats like Protobuf and MessagePack. He then demonstrates how to read and write CBOR in .NET using the low-level System.Formats.Cbor APIs, including conformance modes and practical decoding patterns.
Khalid Abuhakmeh shows how ASP.NET Core 11 can localize Minimal API validation errors using Microsoft.Extensions.Validation and standard resx resources, without FluentValidation or custom endpoint filters. The post includes a working Program.cs setup, resource key conventions, and an integration test harness that verifies responses across multiple cultures.
Gerald Versluis explains why existing .NET MAUI apps can crash right after the splash screen when built with Xcode 27, and walks through migrating to UIKit’s scene lifecycle—either manually or by using the .NET MAUI CLI “maui-xcode27-migration” agent skill with GitHub Copilot CLI.
Bruno Capuano shows how to use Bring Your Own Model (BYOK) with the GitHub Copilot SDK in a small .NET 10 console app, routing inference to Microsoft Foundry or Azure OpenAI while keeping the Copilot runtime. The walkthrough covers ProviderConfig, endpoint normalization, and Entra ID vs API-key authentication.
Mads Kristensen introduces new Visual Studio 2026 (18.11) keyboard shortcuts for reordering document tabs and jumping to tabs by their visual position, plus UI improvements for tool window tab sizing and consistent tab/header height.
Welcome to this week's .NET roundup, where the focus is shipping-ready validation and smoother day-to-day workflows. .NET 11 RC2 arrives with go-live support and refreshed tooling guidance for Visual Studio 2026 Insiders and VS Code, while October 2026 servicing updates land across .NET 10, 9, 8, and supported .NET Framework versions. On the productivity side, dotnetup targets side-by-side SDK management, Visual Studio adds a fail-fast build option, and VS Code continues iterating on Copilot chat and agent UI for multi-repo work. We also cover practical engineering guidance (Durable Task, Minimal API serialization trade-offs, MSBuild hygiene), plus C# 15 features, SQL tooling updates, and new Blazor component options.
Fokko at Work demos selected GitHub Copilot and Visual Studio Code updates around the 1.142/1.143 timeframe, including comparing model outputs, improvements in the Agents window, and new UI elements like the Session Activity Bar. The video also covers running Copilot models locally on NVIDIA RTX hardware and notes how enterprise policies and pricing plans can affect feature availability.
RicardoDuncan rounds up the latest SQL developer tooling updates for VS Code, including new MSSQL extension features, GitHub Copilot schema-aware agent workflows, and Microsoft SQL “skills” for assessing and migrating SQL Server to Azure SQL, plus driver releases aligned with SQL Server 2025.
Nick Brady’s September 2026 roundup covers Microsoft Foundry updates across models, agents, observability, and tooling—highlighting GPT-6 family GA, Routines and Tool Search GA, Insights preview, Model Router preview controls, and Foundry Local 2.1 bring-your-own-model support with ONNX Runtime GenAI.
Chet Husk introduces dotnetup, a public-preview toolchain manager that installs and updates user-local .NET SDKs and runtimes on macOS and Linux, with support for side-by-side stable, preview, and daily builds and predictable version pinning via global.json.
Mads Kristensen introduces a new Visual Studio 2026 (18.11) option that stops a solution build after the first project failure, so you can get back to fixing the first error instead of waiting for queued projects to finish.
Daniel Roth hosts a Blazor Community Standup with the Infragistics team to walk through the stable release of the free, open-source Ignite UI component library for Blazor, what components are included, and how to use them in real Blazor apps.
Jon Galloway and the .NET team (Daniel Roth, Gerald Versluis, and Chet Husk) host a release party-style walkthrough of .NET 11 Release Candidate 2, highlighting their favorite features and showing what’s new across the .NET stack, including Blazor and .NET MAUI.
James Rempt shares takeaways from VSLive! San Diego on how experienced Visual Studio developers are adopting GitHub Copilot and other AI tools, while spending more time validating generated code and leaning on hands-on learning. The post also highlights how Visual Studio Subscription benefits support ongoing skill-building.
.NET Team announces .NET 11 Release Candidate 2, highlighting updates across the runtime, SDK, MSBuild, NuGet, F#, ASP.NET Core, .NET MAUI, and Windows Forms, plus links to detailed release notes and guidance for getting started with the RC2 tooling.
Khalid Abuhakmeh explains how C# 15 extends collection expressions with a new `with(...)` element, letting you pass constructor arguments (like comparers and capacity) without giving up the `[a, b, c]` syntax.
Khalid Abuhakmeh shows how to replace ASP.NET Core Minimal API JSON output with the REDox serializer by implementing a custom IResult, then benchmarks REDox vs System.Text.Json to see whether serializer speedups translate into faster HTTP endpoints.
Rahul Bhandari and Tara Overfield recap the October 2026 servicing releases for .NET and .NET Framework, highlighting security and non-security fixes and pointing to the official CVE lists, release notes, installers, container images, Linux package guidance, and known-issues pages for supported versions.