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

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.
Read moreClick to read more about this postC++ 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...
Read moreClick to read more about this postCustomizing the ways the dialog manager dismisses itself: Detecting the ESC key, second (failed) attempt
Sniffing the synchronous keyboard state is still not precise enough.
Read moreClick to read more about this postLatest posts

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 count0
Post likes count0
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 count2
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 count0
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 count1
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 count0
Post likes count2
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 count0
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 count0
Post likes count0
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 count1
Intercepting messages inside IsDialogMessage, installing the message filter

Using an
IsDialogMessage extension point.The Old New Thing

Feb 26, 2026
Post likes count2
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 count5
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 count3
Post likes count0
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 count0
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 count0
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 count5
Post likes count7
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 count1
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 count2
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