Microsoft
Developer Blogs
Get the latest information, insights, and news from Microsoft.
Highlights

Get started with GitHub Copilot CLI: A free, hands-on course
Learn GitHub Copilot CLI with this free, 8-chapter hands-on course. Review code, generate tests, debug issues, and build custom agents and skills - all from your terminal. No AI experience needed. Works with GitHub Copilot Free. Clone the repo or open in Codespaces to get started.
Read moreClick to read more about this postPlatform Engineering for the Agentic AI era
For the last decade, platform engineering has relied on explicit API interaction layers: CLIs, SDKs, pipelines, wrappers, and UI workflows that translate human intent into machine‑safe API calls. AI agents are now short‑circuiting much of that stack. By combining natural language...
Read moreClick to read more about this postVisual Studio at GDC Festival of Gaming 2026
Join us at GDC Festival of Gaming 2026 for a deep dive into Visual Studio, GitHub Copilot, PowerToys, and the Windows tools that speed up your daily dev workflow. We'll show how these tools work together to boost productivity and cut friction across your entire inner loop.
Session...
Read moreClick to read more about this postLatest posts

Mar 16, 2026
Post comments count0
Post likes count0
Foundry Agent Service is GA: private networking, Voice Live, and enterprise-grade evaluations
Bala,
jeffhollan,
Nick
The next-gen Foundry Agent Service is generally available today with end-to-end private networking, Voice Live integration, expanded MCP authentication, GA evaluations with continuous monitoring, and hosted agent deployments in six new Azure regions.
Microsoft Foundry Blog

Mar 16, 2026
Post comments count0
Post likes count0
Awesome GitHub Copilot just got a website, and a learning hub, and plugins!

Back in July, we launched the Awesome GitHub Copilot Customizations repo with a simple goal: give the community a place to share custom instructions, prompts, and chat modes to customize the AI responses from GitHub Copilot. We were hoping for maybe one community contribution per...
Microsoft for Developers

Mar 16, 2026
Post comments count0
Post likes count0
Azure Cosmos DB at FOSSASIA Summit 2026: Sessions, Conversations, and Community

The FOSSASIA Summit 2026 was an incredible gathering of developers, open-source contributors, startups, and technology enthusiasts from across the region. This year, Azure Cosmos DB and Azure DocumentDB were present at the summit with both technical sessions and a dedicated booth, giving...
Azure Cosmos DB Blog

Mar 16, 2026
Post comments count0
Post likes count1
Get the Inside Scoop on Visual Studio Subscriptions, Straight to Your Inbox

Get the Inside Scoop on Visual Studio Subscriptions, Straight to Your Inbox
A few weeks ago I was talking with a Visual Studio Enterprise subscriber. Seasoned .NET developer. Ships production code. Knows his stack inside and out.
During the conversation I mentioned one of...
Visual Studio Blog

Mar 16, 2026
Post comments count0
Post likes count0
Windows stack limit checking retrospective: PowerPC

Doing the math backwards.
The Old New Thing
Mar 16, 2026
Post comments count0
Post likes count0
Now Generally Available: Cosmos DB Mirroring in Microsoft Fabric with Private Networks

We’re excited to announce the general availability of private network support for Azure Cosmos DB mirroring in Microsoft Fabric, enabling customers to replicate operational data into Fabric from Azure Cosmos DB accounts secured with private endpoints or virtual networks while continuing...
Azure Cosmos DB Blog

Mar 13, 2026
Post comments count0
Post likes count0
The Human Scale Problem in Platform Engineering
Diego,
Ray
We keep doing this thing where we solve a problem, celebrate the victory, then realize we've created three new problems we didn't even know existed.
Remember when manually configuring servers was the bottleneck? So we built containers. Great! Now we're orchestrating thousands of them....
All things Azure

Mar 13, 2026
Post comments count0
Post likes count0
March Patches for Azure DevOps Server

We are releasing patches for our self‑hosted product, Azure DevOps Server. We strongly recommend that all customers stay on the latest, most secure version of Azure DevOps Server. The latest release, Azure DevOps Server, is available from the download page.
This patch addresses an...
Azure DevOps Blog

Mar 13, 2026
Post comments count0
Post likes count0
Azure Developer CLI (azd): Debug hosted AI agents from your terminal

New azd ai agent show and monitor commands help you diagnose hosted AI agent failures directly from the CLI.
Azure SDK Blog

Mar 13, 2026
Post comments count3
Post likes count3
Windows stack limit checking retrospective: MIPS

Optimizing out the unnecessary probes comes with its own complexity.
The Old New Thing

Mar 13, 2026
Post comments count0
Post likes count1
What's New in Agent Skills: Code Skills, Script Execution, and Approval for Python

Code-Defined Skills, Script Execution, and Approval for Agent Skills in Python
When we introduced Agent Skills for Microsoft Agent Framework, you could package domain expertise as file-based skill directories and have agents discover and load them on demand. Now, the Python SDK takes...
Microsoft Agent Framework

Mar 12, 2026
Post comments count1
Post likes count2
Evolving DirectX for the ML Era on Windows
Adele,
Serena
At GDC this year, we shared how machine learning is becoming foundational to real time graphics, and how DirectX is evolving to meet that shift across shader level and model level ML. ML is no longer a niche optimization or a postprocess trick. It’s increasingly embedded throughout the...
DirectX Developer Blog

Mar 12, 2026
Post comments count0
Post likes count1
Microsoft at JavaOne: Empowering Java developers to lead the next era of AI

Java has powered some of the world’s most mission‑critical systems for decades and that’s a big part of why we’re excited to be back with the community at JavaOne 2026 (March 17–19 in Redwood City). At Microsoft, we get to work with Java teams every day: folks shipping at...
Microsoft for Java Developers

Mar 12, 2026
Post comments count0
Post likes count0
Agent Harness in Agent Framework
Dmytro,
Chris,
Eduard
Agent harness is the layer where model reasoning connects to real execution: shell and filesystem access, approval flows, and context management across long-running sessions. With Agent Framework, these patterns can now be built consistently in both Python and .NET.
In this post,...
Microsoft Agent Framework

Mar 12, 2026
Post comments count0
Post likes count5
DirectX: Bringing Console-Level Developer Tools to Windows
Norman,
Austin
On March 12th, 2026, the DirectX team and our hardware partners hosted DirectX: Bringing Console-Level GPU Developer Tools to Windows at GDC. We shared our dream of bringing console-level GPU developer tools to Windows, and today we are announcing a major step toward that goal...
DirectX Developer Blog

Mar 12, 2026
Post comments count1
Post likes count0
Modernize .NET Anywhere with GitHub Copilot

See how the modernize-dotnet agent helps you assess apps, create upgrade plans, and modernize .NET projects from Visual Studio, VS Code, GitHub Copilot CLI, and GitHub.
.NET Blog

Mar 12, 2026
Post comments count1
Post likes count0
.NET 10.0.5 Out-of-Band Release - macOS Debugger Fix

An out-of-band release of .NET 10.0.5 to fix a critical debugger crash affecting macOS users with Visual Studio Code.
.NET Blog

Mar 12, 2026
Post comments count9
Post likes count3
Windows stack limit checking retrospective: x86-32, also known as i386

One of the weirdest calling conventions you'll see.
The Old New Thing

Mar 12, 2026
Post comments count1
Post likes count3
Advanced Shader Delivery: What’s New at GDC 2026

Today we announced the innovation we’re bringing in solving shader compilation for the ecosystem at our GDC Talk: Advanced Shader Delivery for Windows. Want to find out what this means for solving shader compilation for your title and customers? Read on!
State of the Industry
Long...
DirectX Developer Blog

Mar 11, 2026
Post comments count0
Post likes count0
Temporary rollback: build identities can access Advanced Security: read alerts again

If you use build service identities like Project Collection Build Service to call Advanced Security APIs, the Advanced Security permission changes in Sprint 269 broke that. We restricted API access for build identities as a security improvement but failed to provide an early notice for...
Azure DevOps Blog

Mar 11, 2026
Post comments count3
Post likes count1
DirectStorage 1.4 release adds support for Zstandard
Clarke,
Larry
Today we’re releasing the public preview of DirectStorage 1.4 and the initial public preview of the Game Asset Conditioning Library. Together, they introduce Zstandard (Zstd) compression as an option for game assets on Windows. This new support meets the needs of the gaming ecosystem,...
DirectX Developer Blog
Mar 11, 2026
Post comments count0
Post likes count0
A Look Ahead at Azure Cosmos DB Conf 2026: From AI Agents to Global Scale

Join us for Azure Cosmos DB Conf 2026, a free global, virtual developer event focused on building modern applications with Azure Cosmos DB.
Date: April 28, 2026
Time: 9:00 AM–2:00 PM PT
Where: Streaming live on the Microsoft Developer YouTube channel, with additional...
Azure Cosmos DB Blog

Mar 11, 2026
Post comments count0
Post likes count0
Announcing general availability of Azure Confidential Computing (ACC) virtual machines for U.S. government environments

Government agencies have an increased need for secure, verifiable, and compliant cloud environments that adhere to data sovereignty regulations, operate in a Zero Trust framework, and help reduce exposure to insider threats.
Today, Microsoft marks a major milestone in secure cloud...
Azure Government

Mar 11, 2026
Post comments count6
Post likes count6
How do compilers ensure that large stack allocations do not skip over the guard page?

Don't take steps that are too large.
The Old New Thing

Mar 10, 2026
Post comments count6
Post likes count4
.NET 11 Preview 2 is now available!

Find out about the new features in .NET 11 Preview 2 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!
.NET Blog

Mar 10, 2026
Post comments count3
Post likes count1
.NET and .NET Framework March 2026 servicing releases updates
Rahul,
Tara
A recap of the latest servicing updates for .NET and .NET Framework for March 2026.
.NET Blog

Mar 10, 2026
Post comments count0
Post likes count0
Aspire Conf is Coming! Join us Live on March 23

Save the date and tune in for our free, livestream event on March 23. Discover Aspire and learn how it can transform the way you build and deploy your distributed apps and agents.
Aspire Blog

Mar 10, 2026
Post comments count3
Post likes count4
A snappy answer when asked about dressing casually at IBM

Oh, this old thing?
The Old New Thing

Mar 9, 2026
Post comments count10
Post likes count11
Announcing the Azure Skills Plugin

Part 1 of the Azure Skills Plugin series
Coding agents like GitHub Copilot and Claude Code are great at code, but getting your app to production on Azure is not just about writing code.
Really, it is about making the right calls. Which service fits this app? Which SKU fits this...
All things Azure

Mar 9, 2026
Post likes count0
Visual Studio Code 1.111

Learn what's new in Visual Studio Code 1.111
Read the full article
VS Code Blog

Mar 9, 2026
Post comments count6
Post likes count10
Extend your coding agent with .NET Skills

Introducing the dotnet/skills repository and how .NET agent skills can improve coding agent workflows.
.NET Blog
Mar 9, 2026
Post comments count1
Post likes count0
Build a real-world example with Microsoft Agent Framework, Microsoft Foundry, MCP and Aspire

Building AI agents is getting easier. Deploying them as part of a real application, with multiple services, persistent state, and production infrastructure, is where things get complicated. Developers from the .NET community have requested whether a real-world example that shows running...
Microsoft for Developers

Mar 9, 2026
Post comments count6
Post likes count2
Visual Studio Dev Essentials: Free, Practical Tools for Every Developer

When I first found Visual Studio Dev Essentials, it felt like discovering a hidden door in the developer toolkit world. I’d heard about free tools and cloud credits, but I wasn’t sure if it would really matter in day-to-day coding life. The short answer: it absolutely...
Visual Studio Blog

Mar 9, 2026
Post comments count3
Post likes count2
General Availability: Email and SMS OTP as Second‑Factor MFA for Native Authentication in Entra External ID

Today we’re announcing the general availability of Email and SMS one‑time passcode (OTP) as second‑factor MFA for Native Authentication in Microsoft Entra External ID. This enables developers to add step‑up security to native sign‑in and sign‑up flows while keeping users fully...
Microsoft Entra Identity Platform

Mar 9, 2026
Post comments count1
Post likes count2
Learning to read C++ compiler errors: Ambiguous overloaded operator

Look for the conflicting definitions to see where they are coming from.
The Old New Thing

Mar 9, 2026
Post comments count0
Post likes count1
Build business understanding with Dataverse in Microsoft 365 Copilot

Microsoft 365 Copilot is now embedded as an in-app sidecar within Power Apps, Dynamics 365 Sales, and Dynamics 365 Customer Service—removing the need to switch between apps to find context or complete steps.
Microsoft 365 Developer Blog

Mar 6, 2026
Post comments count0
Post likes count2
What's new in Microsoft Foundry | February 2026

February brings Anthropic's Claude Opus 4.6 and Sonnet 4.6 with 1M-token context, GPT-Realtime-1.5 and GPT-Audio-1.5, Grok 4.0 GA, the Microsoft Agent Framework reaching Release Candidate, and the Foundry REST API quietly going GA — laying the foundation for imminent SDK GA announcements across Python, .NET, JS/TS, and Java.
Microsoft Foundry Blog

Mar 6, 2026
Post comments count2
Post likes count2
Prepare your add-in for Outlook ribbon improvements

We’re improving how add-ins appear on the ribbon in Outlook on the web and the new Outlook on Windows. These updates make add-ins easier to find and align the experience across Outlook clients.
Microsoft 365 Developer Blog

Mar 6, 2026
Post comments count0
Post likes count5
Announcing TypeScript 6.0 RC

Today we are excited to announce the Release Candidate (RC) of TypeScript 6.0!
To get started using the RC, you can get it through npm with the following command:
npm install -D typescript@rc
TypeScript 6.0 is a unique release in that we intend for it to be the last release based on...
TypeScript

Mar 6, 2026
Post comments count0
Post likes count0
Go 1.26.1-1 and 1.25.8-1 Microsoft builds now available

A new release of the Microsoft build of Go including security fixes is now available for download.
Microsoft for Go Developers

Mar 6, 2026
Post comments count9
Post likes count2
When ReadDirectoryChangesW reports that a deletion occurred, how can I learn more about the deleted thing?

It's already gone. If you need more information, you should have been remembering it.
The Old New Thing

Mar 6, 2026
Post likes count0
Using Agents to Setup Experiments
When setting up an experiment is complex, agents can automate the process to make it faster and more reliable.
ISE Developer Blog

Mar 5, 2026
Post comments count0
Post likes count0
Visual Studio at GDC Festival of Gaming 2026

Join us at GDC Festival of Gaming 2026 for a deep dive into Visual Studio, GitHub Copilot, PowerToys, and the Windows tools that speed up your daily dev workflow. We'll show how these tools work together to boost productivity and cut friction across your entire inner loop.
Session...
C++ Team Blog

Mar 5, 2026
Post comments count1
Post likes count2
Windows Terminal Preview 1.25 Release
We briefly paused our quarterly release cycle to focus on reliability and performance, but now we're back with Windows Terminal 1.25!
We are also updating Windows Terminal stable to version 1.24, which will include all of the features from this previous blog post. Some notable features...
Windows Command Line

Mar 5, 2026
Post comments count0
Post likes count9
Release v1.0 of the official MCP C# SDK

Discover what’s new in the v1.0 release of the official MCP C# SDK, including enhanced authorization, richer metadata, and powerful patterns for tool calling and long-running requests.
.NET Blog

Mar 5, 2026
Post comments count2
Post likes count2
The mystery of the posted message that was dispatched before reaching the main message loop

Perhaps it's because you dispatched it.
The Old New Thing

Mar 5, 2026
Post comments count0
Post likes count4
Platform Engineering for the Agentic AI era
Arnaud,
davidwright
For the last decade, platform engineering has relied on explicit API interaction layers: CLIs, SDKs, pipelines, wrappers, and UI workflows that translate human intent into machine‑safe API calls. AI agents are now short‑circuiting much of that stack. By combining natural language...
All things Azure

Mar 5, 2026
Post comments count2
Post likes count4
Announcing WinUI Gallery 2.8
Niels,
Marcel
Hey WinUI developers! If you’re new around here, WinUI Gallery is the go-to app for exploring WinUI 3 controls, samples, design guidance, and handy tools — all in one place. Today, we’re excited to announce WinUI Gallery 2.8, bringing jump list support, new samples,...
#ifdef Windows

Mar 5, 2026
Post likes count0
Making agents practical for real-world development

Explore agent orchestration, extensibility, and continuity in VS Code 1.110: lifecycle hooks, agent skills, session memory, and integrated browser tools.
Read the full article
VS Code Blog

Mar 4, 2026
Post comments count2
Post likes count7
C++ Performance Improvements in MSVC Build Tools v14.51

MSVC Build Tools v14.51 improves performance through a wide range of new optimizations.
C++ Team Blog

Mar 4, 2026
Post likes count0
February 2026 (version 1.110)

What's new in the Visual Studio Code February 2026 Release (1.110).
Read the full article
VS Code Blog

Mar 4, 2026
Post comments count0
Post likes count2
The Polyglot tax - Part 2
When JSON Met Graph
Part 2 of 4 - The Multimodal Database Series
A note on naming. Throughout this series, when we say "SQL Server 2025" we also mean Azure SQL. The multimodal capabilities we discuss - native JSON, graph, vector, and columnstore - are available across both the...
Azure SQL Dev Corner

Mar 4, 2026
Post comments count0
Post likes count1
DirectX Innovation at GDC 2026

The excitement is building as we head into the 2026 Game Developer Conference and the DirectX team has a lot to share. We will be showcasing major updates in asset streaming, GPU tooling, ML-powered real-time graphics on Windows, and shader compilation at...
DirectX Developer Blog

Mar 4, 2026
Post comments count6
Post likes count2
Aha, I found a counterexample to the documentation that says that QueryPerformanceCounter never fails

Of course, anything can happen if you break the rules.
The Old New Thing

Mar 3, 2026
Post comments count0
Post likes count0
Azure Developer CLI (azd): One command to swap Azure App Service slots

The new azd appservice swap command makes deployment slot swaps fast and intuitive.
Azure SDK Blog

Mar 3, 2026
Post comments count1
Post likes count4
Get started with GitHub Copilot CLI: A free, hands-on course

Learn GitHub Copilot CLI with this free, 8-chapter hands-on course. Review code, generate tests, debug issues, and build custom agents and skills - all from your terminal. No AI experience needed. Works with GitHub Copilot Free. Clone the repo or open in Codespaces to get started.
Microsoft for Developers

Mar 3, 2026
Post comments count18
Post likes count2
Just for fun: A survey of write protect notches on floppy disks and other media

Just some useless trivia.
The Old New Thing

Mar 2, 2026
Post comments count4
Post likes count1
What questions will you ask your data agent?

Data API builder (DAB) 1.7+ delivers secure MCP-based CRUD access with deterministic, policy-enforced query generation and an upcoming aggregate tool that enables complex, production-safe analytical questions without exposing raw SQL to AI agents.
Azure SQL Dev Corner

Mar 2, 2026
Post comments count3
Post likes count1
What sort of horrible things happen if my dialog has a non-button with the control ID of IDCANCEL?

You get notifications that might not make sense.
The Old New Thing

Mar 2, 2026
Post comments count0
Post likes count1
The JavaScript AI Build-a-thon Season 2 starts today!

The JavaScript AI Build‑a‑thon Season 2 starts today! Join a free, four‑week, hands‑on program—from Local AI and RAG pipelines to multi‑agent hackathon—designed specifically for JavaScript/TypeScript developers.
Microsoft for Developers

Mar 2, 2026
Post comments count0
Post likes count1
Windows App Development CLI v0.2: .NET support, manifest placeholders, "winapp store" and more!

Windows App Development CLI v0.2 is here! This release is driven largely by community feedback and packs in native .NET project support, manifest placeholders that eliminate hardcoded executable names, Microsoft Store Developer CLI integration, a revamped help experience, and more....
#ifdef Windows

Mar 2, 2026
Post comments count0
Post likes count0
GitHub Copilot Dev Days: Build faster with GitHub Copilot CLI, in VS Code & Visual Studio, and beyond!

Modern software development is moving fast—and AI is now a practical part of how Microsoft developers design, build, and ship applications every day. From writing code in Visual Studio and VS Code, to building cloud-native apps on Azure, developers are looking for ways to stay...
Microsoft for Developers

Mar 2, 2026
Post comments count2
Post likes count4
Give Your Agents Domain Expertise with Agent Skills in Microsoft Agent Framework

You can now equip your Microsoft Agent Framework agents with portable, reusable skill packages that provide domain expertise on demand — without changing a single line of your agent's core instructions. With built-in skills providers for both .NET and Python, your agents can discover...
Microsoft Agent Framework

Feb 27, 2026
Post comments count0
Post likes count1
Updates to Team Calendar extension

We are excited to release a new update to the Team Calendar extension.
This update includes a series of visual refinements across the extension, introducing a more consistent design language, smoother transitions when expanding and collapsing sections, improved contrast for better...
Azure DevOps Blog

Feb 27, 2026
Post comments count3
Post likes count2
Intercepting messages inside IsDialogMessage, fine-tuning the message filter

Making sure it triggers when you need it, and not when you don't.
The Old New Thing

Feb 27, 2026
Post comments count0
Post likes count0
JCON Europe 2026: Java Modernization, Performance, and AI
Bruno,
Sandra
Java is the backbone of enterprise software engineering, and the conversations happening around it right now are the most exciting they've been in years. From AI-assisted development workflows to Kubernetes performance tuning, the community is moving fast - and JCON Europe 2026 is one of...
Microsoft for Java Developers
Feb 26, 2026
Post comments count1
Post likes count3
Azure DocumentDB: A Fully Managed MongoDB-Compatible Database

Running MongoDB at scale eventually forces a trade-off: invest heavily in managing your own infrastructure or move to a managed service and risk losing the compatibility and portability your team depends on.
Azure DocumentDB is a fully managed, MongoDB-compatible database on...
Azure Cosmos DB Blog

Feb 26, 2026
Post comments count0
Post likes count4
Measuring actual AI Impact for Engineering with Apache DevLake

If you want to skip the explain and get started super quick with adoption + impact insights, use gh-devlake to deploy a GitHub Copilot impact dashboard in a few CLI commands.
So! You've rolled out GitHub Copilot to your engineering teams. You've got the built-in dashboards. You...
All things Azure

Feb 26, 2026
Post comments count0
Post likes count3
Announcing Shader Model 6.9 Retail and New D3D12 Improvements
Amar,
Serena
Today, we are pleased to announce that Shader Model 6.9 and other features have been officially released with Agility SDK 1.619 and complementary DXC 1.9.2602.16. Many of these features have been in preview status since 2025. Simultaneously, we are releasing a handful of new preview...
DirectX Developer Blog

Feb 26, 2026
Post comments count0
Post likes count3
PIX 2602.25 and 2602.25-preview - support for new D3D features and misc quality-of-life improvements

Today we released PIX 2602.25 and 2602.25-preview, which can be downloaded here. These releases include everything in the previous 2601.15 release, plus:
2602.25: includes support for all of the new D3D12 features released today in Agility SDK 619.0, including Shader Model 6.9, DXR...
PIX on Windows

Feb 26, 2026
Post comments count3
Post likes count5
Vector Data in .NET - Building Blocks for AI Part 2

Discover how Microsoft.Extensions.VectorData brings unified vector database access to .NET - one interface for semantic search across any vector store with built-in support for embeddings, filtering, and RAG patterns.
.NET Blog

Feb 26, 2026
Post comments count0
Post likes count1
Fence Barriers: Fine-Grained GPU Synchronization in Direct3D 12
Introducing Fence Barriers
We are excited to share the preview release of Fence Barriers (Tier-1), a new capability now available in AgilitySDK 1.719-preview (https://devblogs.microsoft.com/directx/directx12agility/). Fence Barriers expand on Enhanced Barriers to provide support for...
DirectX Developer Blog

Feb 26, 2026
Post comments count2
Post likes count2
D3D12 Shader Execution Reordering

Now officially released, Shader Execution Reordering (SER) is an addition to DirectX Raytracing that enables application shader code inform hardware how to find coherency across rays so they can be sorted to execute better in parallel. SER support is a required feature in Shader...
DirectX Developer Blog

Feb 26, 2026
Post comments count0
Post likes count0
D3D12 Opacity Micromaps
Amar,
Adam
DirectX Raytracing (DXR) now supports Opacity Micromaps (OMMs), enabling hardware to handle alpha tested geometry more efficiently than relying only on costly AnyHit shader invocations.
At GDC 2025 DXR 1.2 was announced including OMMs, and you can see it discussed in this: GDC...
DirectX Developer Blog

Feb 26, 2026
Post comments count0
Post likes count0
Azure SDK Release (February 2026)

Azure SDK releases every month. In this post, you'll find this month's highlights and release notes.
Azure SDK Blog

Feb 26, 2026
Post comments count1
Post likes count2
Intercepting messages inside IsDialogMessage, installing the message filter

Using an
IsDialogMessage extension point.The Old New Thing

Feb 26, 2026
Post likes count0
Building Long-Distance Next Edit Suggestions

Learn how we extended next edit suggestions to work across your entire file, reducing friction and improving productivity in GitHub Copilot.
Read the full article
VS Code Blog

Feb 26, 2026
Post likes count6
Building a Secure MCP Server with OAuth 2.1 and Azure AD: Lessons from the Field

How we built a production-ready MCP server with OAuth 2.1 authentication and On-Behalf-Of flow for Microsoft Graph, navigating a rapidly evolving specification.
ISE Developer Blog

Feb 25, 2026
Post comments count2
Post likes count6
The Polyglot Tax
Part 1 of 4 - The Multimodal Database Series
This is a four-part series about what happens when a single database engine handles relational, document, graph, vector, and analytical workloads natively - and what you stop paying for when it does.
You spin up a database, point an agent...
Azure SQL Dev Corner

Feb 25, 2026
Post comments count0
Post likes count0
MSSQL Extension for VS Code: Query Profiler, ADS Migration Toolkit & More
Carlos,
Tauseef,
Yo-Lei
The MSSQL Extension for VS Code continues to evolve, delivering features that make SQL development more integrated, more powerful, and more developer-friendly. In version v1.40.0, we're introducing the ADS Migration Toolkit, Basic Database Management, Flat File Import, Database Backup...
Azure SQL Dev Corner

Feb 25, 2026
Post comments count0
Post likes count2
Azure Developer CLI (azd) - February 2026: JMESPath Queries & Deployment Slots

This post announces the February 2026 release of the Azure Developer CLI (`azd`).
Azure SDK Blog

Feb 25, 2026
Post comments count4
Post likes count1
Intercepting messages before IsDialogMessage can process them

Process the message before you let
IsDialogMessage see it.The Old New Thing

Feb 25, 2026
Post comments count5
Post likes count3
SharePoint Framework (SPFx) roadmap update – February 2026

We move towards spring 2026 with strong momentum across the SharePoint Framework and an increasing sense of excitement across the ecosystem. SPFx continues to be a foundational platform for building intelligent, secure, and scalable experiences across Microsoft 365, with adoption growing...
Microsoft 365 Developer Blog

Feb 24, 2026
Post comments count1
Post likes count0
Increased control over Office Add-in user experiences

Customers have asked for greater user control over add-in launch behavior in Office. We are making three adjustments to our platform to address this customer feedback.
Microsoft 365 Developer Blog

Feb 24, 2026
Post comments count7
Post likes count9
The Dongle Died at Midnight – WinForms Agent Saved my German Mom's Business Trip

Vibe Coding. IntelliSense on Steroids. Intention-Based Development. Call it what makes you happy - it's "just" the next evolutionary step in software development for me. Which let me build my stranded 82-year-old retirement-resistant mom an ersatz time-study app when her dongle died at midnight.
.NET Blog

Feb 24, 2026
Post comments count0
Post likes count5
Visual Studio February Update

This month’s Visual Studio update continues our focus on helping you move faster and stay in flow, with practical improvements across AI assistance, debugging, testing, and modernization. Building on the momentum from January’s editor updates, the February release brings smarter...
Visual Studio Blog

Feb 24, 2026
Post comments count0
Post likes count0
Improved Python (PyPi/uvx) support in Azure MCP Server

Azure MCP Server now offers first-class Python support via PyPI and uvx, making it easier than ever for Python developers to integrate Azure into their agentic workflows.
Azure SDK Blog

Feb 24, 2026
Post comments count2
Post likes count2
Customizing the ways the dialog manager dismisses itself: Isolating the Close pathway

Intercepting the flow in your message loop.
The Old New Thing

Feb 23, 2026
Post comments count0
Post likes count1
Use Windows on-device AI in your Electron app

Last year we published AI Dev Gallery, an open-source app full of interactive Windows AI examples. A common follow-up question from Electron developers has been: “How can we build similar on-device AI experiences in our Electron apps?” In this blog, we’ll walk through how we built...
#ifdef Windows

Feb 23, 2026
Post comments count0
Post likes count2
Customizing the ways the dialog manager dismisses itself: Detecting the ESC key, second (failed) attempt

Sniffing the synchronous keyboard state is still not precise enough.
The Old New Thing

Feb 20, 2026
Post comments count3
Post likes count1
Light up Multiple Databases with a Single API with Data API builder's multi-source configuration

Data API builder (DAB) supports multi-source configurations
Data API builder (DAB) connects to your database with a safe REST or GraphQL endpoint. But DAB is not limited to just one database. Using a multi-source configuration, you can connect to more than one database simultaneously.
...
Azure SQL Dev Corner

Feb 20, 2026
Post comments count12
Post likes count3
Customizing the ways the dialog manager dismisses itself: Detecting the ESC key, first (failed) attempt

Sniffing the asynchronous keyboard state.
The Old New Thing

Feb 20, 2026
Post likes count1
Using Codes to Increase Adherence to Prompts
Agentic systems have some discretion in the parameters they sent to tooling, but there are cases, such as experimentation, when you need 100% adherence to a set of parameters.
ISE Developer Blog

Feb 19, 2026
Post comments count1
Post likes count2
Migrate your Semantic Kernel and AutoGen projects to Microsoft Agent Framework Release Candidate
Dmytro,
Shawn
We're thrilled to announce that Microsoft Agent Framework has reached Release Candidate status for both .NET and Python. Release Candidate is an important milestone on the road to General Availability — it means the API surface is stable, and all features that we intend to release with...
Microsoft Agent Framework

Feb 19, 2026
Post comments count3
Post likes count6
Microsoft Agent Framework Reaches Release Candidate

We're happy to announce that Microsoft Agent Framework is now in Release Candidate status for both .NET and Python. Release Candidate is an important milestone on the road to General Availability — it means the API surface is stable, and all features that we intend to release with...
Microsoft Foundry Blog

Feb 19, 2026
Post comments count2
Post likes count1
C++ symbol context and CMake build configuration awareness for GitHub Copilot in VS Code

C++ code navigation and build system tooling play an important role in the developer inner-loop. Code navigation tooling provides a precise, semantic understanding of your codebase, while build system tooling helps you express build configurations and variants for reproducible builds. In...
C++ Team Blog

Feb 19, 2026
Post comments count6
Post likes count7
Custom Agents in Visual Studio: Built in and Build-Your-Own agents
Rhea,
Kelly
Agents in Visual Studio now go beyond a single general-purpose assistant. We're shipping a set of curated preset agents that tap into deep IDE capabilities; debugging, profiling, testing alongside a framework for building your own custom agents tailored to how your team works.
Built in...
Visual Studio Blog

Feb 19, 2026
Post comments count1
Post likes count6
Exploring the signals the dialog manager uses for dismissing a dialog

Summarizing the flow.
The Old New Thing

Feb 19, 2026
Post comments count9
Post likes count5
Microsoft C++ (MSVC) Build Tools v14.51 Preview Released: How to Opt In

Today we are releasing the first preview of the Microsoft C++ (MSVC) Build Tools version 14.51. This update, shipping in the latest Visual Studio 2026 version 18.4 Insiders release, introduces many C++23 conformance changes, bug fixes, and runtime performance improvements. Check out the...
C++ Team Blog

Feb 18, 2026
Post comments count0
Post likes count1
What's new in Microsoft Foundry | Dec 2025 & Jan 2026

Catch up on all the new models, audio updates, fine-tuning expansions, and SDK updates from Microsoft Foundry spanning December 2025 and January 2026 — including GPT-5.2, Codex Max, DeepSeek V3.2, FLUX.2, and the azure-ai-projects v2 beta consolidation.
Microsoft Foundry Blog

Feb 18, 2026
Post comments count1
Post likes count5
Python Environments Extension for VS Code
The February 2026 release This release includes the Python Environments extension... Keep on reading to learn more!
Microsoft for Python Developers Blog

Feb 18, 2026
Post comments count0
Post likes count1
Federating Databases with Data API Builder Chaining

For decades, DBAs relied on linked servers to stitch data together. If you needed data from two places, you wired them up and moved on. It worked. It was straightforward. It felt native to SQL.
But what if linked servers are not an option? What if policy blocks them? What if one of the...
Azure SQL Dev Corner

Feb 18, 2026
Post comments count2
Post likes count0
TFVC Remove Existing Obsolete Policies ASAP

In April 2025, we announced the deprecation schedule for legacy TFVC check-in policies. This change was required due to limitations in how those policies were previously implemented and stored. The old policies have been marked as obsolete, and you can replace them by selecting the...
Azure DevOps Blog

Feb 18, 2026
Post comments count3
Post likes count2
Could WriteProcessMemory be made faster by avoiding the intermediate buffer?

I guess it could, but why bother?
The Old New Thing

Feb 17, 2026
Post comments count2
Post likes count3
PowerShell, OpenSSH, and DSC team investments for 2026
Planned team investments for 2026 for PowerShell, OpenSSH, DSC, and related tooling.
PowerShell Team