Microsoft
Developer Blogs

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

MS Build2025 BackgroundArt 06 8211 Copy image

Improve the commands in your extensions

As Visual Studio extension authors, our goal is to create tools that empower developers across diverse environments. A key part of this mission involves ensuring that your extension commands remain accessible and consistent across all Visual Studio locales. In your VSSDK extensions, by...
Read more

Address Sanitizer Updates for Visual Studio 2022 Version 17.14

Introduction It has been an exciting few months for the Address Sanitizer (ASan) since our last update. In addition to our continuous focus on quality and correctness, our internal “dogfooding” (i.e. internal adoption) effort has reached several important milestones. In this...
Read more

Latest posts

An illustration showing a two agent AI system interacting with a database On the left 8216 Agent 1 8217 is image
Jun 2, 2025
Post comments count1
Post likes count2

A story of collaborating agents: chatting with your database the right way

Author Avatar
Davide Mauri
Today, more and more customers are embracing AI with one clear goal in mind: they want to chat with their data. And by "data," they mean all of it:  structured tables, unstructured documents, images, audio, and more. This demand has given rise to hybrid approaches that blend semantic...
Azure SQL Devs’ Corner
ArrowSyncCheckmark green image
Jun 2, 2025
Post comments count0
Post likes count1

Extension Manager updates in Visual Studio

Author Avatar
Javier De la Garza
The latest updates in Visual Studio 2022 introduced features specifically designed to improve how you manage extensions. These updates offer tools that help you automate processes, provide detailed controls for configuration, and enhance the user interface to streamline your development...
Visual Studio Blog
DirectX 12 Ultimate
Jun 2, 2025
Post comments count0
Post likes count0

D3D12 Cooperative Vector

Author AvatarAuthor Avatar
Amar,
Greg
Welcome to the preview release for Cooperative Vector support in D3D12.  This exposes powerful new hardware acceleration for vector and matrix operations, enabling developers to efficiently drive neural rendering techniques directly from individual shader threads in real-time...
DirectX Developer Blog
Oldnewthing Banner image
Jun 2, 2025
Post comments count1
Post likes count0

Stating the obvious about debugging an invalid parameter error when freeing memory

Author Avatar
Raymond Chen
Writing it down for posterity.
The Old New Thing
devOps security14 8211 Copy 1 image
Jun 2, 2025
Post comments count1
Post likes count0

GitHub Secret Protection and GitHub Code Security for Azure DevOps

Author Avatar
Laura Jiang
Following the changes to GitHub Advanced Security on GitHub, we're launching the standalone security products of GitHub Secret Protection and GitHub Code Security for Azure DevOps today. You can bring the protection of Advanced Security to your enterprise with the flexibility to enable...
Azure DevOps Blog
Powering Real-Time Messaging at Scale with Azure Cosmos DB
May 30, 2025
Post comments count0
Post likes count1

Powering Real-Time Messaging at Scale with Azure Cosmos DB

Author Avatar
Surendra Singh
Microsoft Teams, Copilot, Azure Communication Services and many other product offerings from Microsoft, rely on a unified messaging platform that powers real-time communication and collaboration at an unprecedented scale. This messaging platform has become critical for enabling...
Azure Cosmos DB Blog
DirectX 12 Ultimate
May 30, 2025
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
DirectX 12 Ultimate
May 30, 2025
Post comments count0
Post likes count1

D3D12 Shader Execution Reordering

Author Avatar
Amar Patel
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. At GDC 2025 DXR 1.2 was announced including SER, and you can see it...
DirectX Developer Blog
PIX on Windows
May 30, 2025
Post comments count0
Post likes count1

PIX 2505.30 and 2505.30-preview: support for DXR 1.2, Cooperative Vectors and more

Author Avatar
Austin Kinross
Today we released two new versions of PIX, which can be downloaded here. These complement the new D3D12 Agility SDKs released today. The new versions of PIX are: PIX 2505.30 – supports the new retail D3D12 features released today in Agility SDK 1.616, including: Opacity...
PIX on Windows