Microsoft
Developer Blogs

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

Highlights

Dotnet banner

SQL query generation from natural language

Evaluating AI agents for NL-to-SQL generation across Azure Databricks AI/BI Genie, GitHub Copilot CLI, and Microsoft Agent Framework. We achieved ~75% accuracy with schema documentation and runtime validation, while discovering that business logic errors represent a fundamental limitation requiring domain expertise.
Read moreClick to read more about this post

Durable Workflows in the Microsoft Agent Framework

Build durable AI agent workflows with the Microsoft Agent Framework. Start with in-process console apps, add durability with the Durable Task runtime, scale with parallel AI agents, and host on Azure Functions for serverless execution.
Read moreClick to read more about this post

Latest posts

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

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
Feb 26, 2026
Post comments count3
Post likes count6

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

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
Feb 26, 2026
Post comments count0
Post likes count2

Fence Barriers: Fine-Grained GPU Synchronization in Direct3D 12

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
Feb 26, 2026
Post comments count2
Post likes count2

D3D12 Shader Execution Reordering

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
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)

Ronnie Geraghty
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 Is­Dialog­Message, installing the message filter

Raymond Chen
Using an Is­Dialog­Message extension point.
The Old New Thing
Feb 26, 2026
Post likes count6

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

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