Microsoft
Developer Blogs

Get the latest information, insights, and news from Microsoft.

Highlights

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...
Read moreClick to read more about this post

Latest posts

JConf Europe Promo image
Feb 27, 2026
Post comments count0
Post likes count0

JCON Europe 2026: Java Modernization, Performance, and AI

Author AvatarAuthor Avatar
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
Blue graphic featuring the text “Azure DocumentDB: A Fully Managed MongoDB-Compatible Database” alongside a stylized database icon with code brackets.
Feb 26, 2026
Post comments count0
Post likes count0

Azure DocumentDB: A Fully Managed MongoDB-Compatible Database

Author Avatar
Khelan Modi
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
Sparkle blue 1 image
Feb 26, 2026
Post comments count0
Post likes count2

Measuring actual AI Impact for Engineering with Apache DevLake

Author Avatar
Eldrick Wega
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
ultimate image
Feb 26, 2026
Post comments count0
Post likes count0

Announcing Shader Model 6.9 Retail and New D3D12 Improvements

Author AvatarAuthor Avatar
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
PIX on Windows
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

Author Avatar
Austin Kinross
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
Vector Databases with .NET AI
Feb 26, 2026
Post comments count0
Post likes count2

Vector Data in .NET - Building Blocks for AI Part 2

Author Avatar
Jeremy Likness
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
ultimate image
Feb 26, 2026
Post comments count0
Post likes count0

Fence Barriers: Fine-Grained GPU Synchronization in Direct3D 12

Author Avatar
Bill Kristiansen
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
ultimate image
Feb 26, 2026
Post comments count0
Post likes count0

D3D12 Shader Execution Reordering

Author Avatar
Amar Patel
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
ultimate image
Feb 26, 2026
Post comments count0
Post likes count0

D3D12 Opacity Micromaps

Author AvatarAuthor Avatar
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
az sdk feb 2026 release image
Feb 26, 2026
Post comments count0
Post likes count0

Azure SDK Release (February 2026)

Author Avatar
Ronnie Geraghty
Azure SDK releases every month. In this post, you'll find this month's highlights and release notes.
Azure SDK Blog
banner oldnewthing blue image
Feb 26, 2026
Post comments count1
Post likes count1

Intercepting messages inside Is­Dialog­Message, installing the message filter

Author Avatar
Raymond Chen
Using an Is­Dialog­Message extension point.
The Old New Thing
aca secure mcp server oauth21 azure ad png image
Feb 26, 2026
Post likes count2

Building a Secure MCP Server with OAuth 2.1 and Azure AD: Lessons from the Field

Author Avatar
Juan Burckhardt
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
Image sql database 3 560
Feb 25, 2026
Post comments count2
Post likes count5

The Polyglot Tax

Author Avatar
Aditya Badramraju
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
intro image
Feb 25, 2026
Post comments count0
Post likes count0

MSSQL Extension for VS Code: Query Profiler, ADS Migration Toolkit & More

Author AvatarAuthor AvatarAuthor Avatar
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
azd feb 2026 release image
Feb 25, 2026
Post comments count0
Post likes count2

Azure Developer CLI (azd) - February 2026: JMESPath Queries & Deployment Slots

Author Avatar
PuiChee (PC) Chan
This post announces the February 2026 release of the Azure Developer CLI (`azd`).
Azure SDK Blog
banner oldnewthing blue image
Feb 25, 2026
Post comments count3
Post likes count0

Intercepting messages before Is­Dialog­Message can process them

Author Avatar
Raymond Chen
Process the message before you let Is­Dialog­Message see it.
The Old New Thing
spfx roadmap 2026 february image
Feb 25, 2026
Post comments count0
Post likes count3

SharePoint Framework (SPFx) roadmap update – February 2026

Author Avatar
Vesa Juvonen
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
auto open blog featured image image
Feb 24, 2026
Post comments count0
Post likes count0

Increased control over Office Add-in user experiences

Author Avatar
Office Add-ins team
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
the dongle died at midnight image
Feb 24, 2026
Post comments count5
Post likes count7

The Dongle Died at Midnight – WinForms Agent Saved my German Mom's Business Trip

Author Avatar
Klaus Loeffelmann
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
Visual Studio 2026 February update announcement with feature cards highlighting faster Razor Hot Reload, C++ app modernization, WinForms expert agent, and slash commands for custom prompts, with a link to release notes.
Feb 24, 2026
Post comments count0
Post likes count1

Visual Studio February Update

Author Avatar
Mark Downie
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
azmcp uvx blog image
Feb 24, 2026
Post comments count0
Post likes count0

Improved Python (PyPi/uvx) support in Azure MCP Server

Author Avatar
Xiang Yan
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
banner oldnewthing blue image
Feb 24, 2026
Post comments count2
Post likes count2

Customizing the ways the dialog manager dismisses itself: Isolating the Close pathway

Author Avatar
Raymond Chen
Intercepting the flow in your message loop.
The Old New Thing
Image Windows placeholder
Feb 23, 2026
Post comments count0
Post likes count1

Use Windows on-device AI in your Electron app

Author Avatar
Chiara Mooney
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
banner oldnewthing blue image
Feb 23, 2026
Post comments count0
Post likes count2

Customizing the ways the dialog manager dismisses itself: Detecting the ESC key, second (failed) attempt

Author Avatar
Raymond Chen
Sniffing the synchronous keyboard state is still not precise enough.
The Old New Thing
Data APi builder (DAB) multiple data sources
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

Author Avatar
Jerry Nixon
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
banner oldnewthing blue image
Feb 20, 2026
Post comments count12
Post likes count3

Customizing the ways the dialog manager dismisses itself: Detecting the ESC key, first (failed) attempt

Author Avatar
Raymond Chen
Sniffing the asynchronous keyboard state.
The Old New Thing