Microsoft
Developer Blogs

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

Highlights

Abstract digital background with flowing green luminous waves and scattered light particles against a dark backdrop, evoking data streams and technology connectivity. Text:

Stop prompt injection from hijacking your agent, new security capabilities now released within Agent Framework

Prompt injection is the #1 risk on the OWASP LLM Top 10, and most agents in production today defend against it with one of two heuristics: a defensive system prompt, or a hand-rolled allowlist. Neither is deterministic. Both fail silently the day someone slips a [SYSTEM OVERRIDE] line...
Read moreClick to read more about this post

Announcing Agent Governance Toolkit MCP Extensions for .NET

Announcing a Public Preview .NET package that adds policy enforcement, startup tool scanning, fallback governance, and response sanitization to MCP servers with a single builder extension.
Read moreClick to read more about this post

Latest posts

May 29, 2026
Post comments count0
Post likes count0

Sharing the result of a single Windows Runtime IAsyncOperation among multiple coroutines, part 3

Raymond Chen
A variation where we try only once.
The Old New Thing
May 28, 2026
Post likes count0

Visual Studio Code 1.122

Visual Studio Code Team
Learn what's new in Visual Studio Code 1.122 Read the full article
VS Code Blog
May 28, 2026
Post comments count0
Post likes count1

SharePoint Framework (SPFx) roadmap update – May 2026

Vesa Juvonen
SPFx is powering the future of Microsoft 365 with AI driven portals and deep integrations across SharePoint and Microsoft 365. The May 2026 update shares new features and the roadmap for the next evolution built for the AI era. This is a transparent community driven journey that we shape together based on your input.
Microsoft 365 Developer Blog
May 28, 2026
Post comments count0
Post likes count0

Announcing AgilitySDK 721 Preview and an addition to LinAlg in Shader Model 6.10

Amar Patel
Overview Today, we are pleased to announce Agility SDK 1.721-preview with new D3D features along with DXC 1.10.2605.4 adding VectorAccumulate to LinAlg in the existing Shader Model 6.10 preview.  The previous 1.720-preview and SM 6.10 preview blog is still relevant, as all of its...
DirectX Developer Blog
May 28, 2026
Post comments count0
Post likes count1

Improve your agentic developer tools by grounding in Microsoft Learn

Pieter de Bruin
Development workflows span terminals, IDEs, background agents, and custom assistants. What matters is whether they draw from the same current source. Learn MCP Server gives any MCP-compatible agent direct access to current Microsoft documentation - one endpoint, nothing to install, no...
Microsoft for Developers
May 28, 2026
Post comments count0
Post likes count1

PIX 2605.28-preview: previewing new PIX and D3D12 features

Austin Kinross
Today we released PIX version 2605.28-preview, which can be downloaded here. This release complements the new D3D12 Agility SDK that was released today, version 721. This PIX release also includes initial preview versions of a lot of the exciting PIX features that we announced in our...
PIX on Windows
May 28, 2026
Post comments count2
Post likes count0

How Azure Chaos Studio ships with hermetic Aspire end-to-end tests

Brent Rusinow
Learn how the Azure Chaos Studio team uses Aspire.Hosting.Testing to run hermetic, per-PR end-to-end tests across four services — with emulators, stubs, and no shared environments.
Aspire Blog
May 28, 2026
Post comments count1
Post likes count2

Sharing the result of a single Windows Runtime IAsyncOperation among multiple coroutines, part 2

Raymond Chen
Just let each person take turns trying.
The Old New Thing
May 28, 2026
Post comments count0
Post likes count2

SQL + AI, hands-on: Join a free workshop near you

Anna Hoffman
If you work with Microsoft SQL regularly, the AI conversation right now probably feels a little exhausting. Every week brings a new platform, a new pattern, a new opinion about how you’re “supposed” to build AI apps. Most of it assumes you’ll start over. You don’t have...
Azure SQL Dev Corner
May 28, 2026
Post likes count0

Verification-driven tooling prompts for fast-moving codebases

Dexter Williams
A practical pattern for using GenAI research agents to produce reliable internal tooling by verifying assumptions with detection classes and a final checklist.
ISE Developer Blog
May 27, 2026
Post comments count1
Post likes count1

What's New for C++ Developers in Visual Studio 2026 (18.1 - 18.6)

Augustin Popa
Visual Studio 2026 versions 18.1 through 18.6 deliver a wave of improvements for C++ developers. For MSVC Build Tools, the v14.51 release is now generally available with runtime performance gains and improved C++23 conformance. We also introduced Sample Profile Guided Optimization to help...
C++ Team Blog
May 27, 2026
Post comments count0
Post likes count0

Partial Graphics Programs

Nada Ouf
Overview Following the GDC announcement of the partial graphics programs feature, we are pleased to announce that it is available today in the AgilitySDK 1.721-preview. Checkout the release blog for more details about the full release. This preview serves as a first look to...
DirectX Developer Blog
May 27, 2026
Post comments count0
Post likes count0

I'm Starting a New Cosmos DB App. What Security Do I Actually Need?

Sudhanshu,
Iria
You just created a Cosmos DB account. The portal handed you two keys and a connection string, it worked, and you moved on. That's what most developers do, and it causes problems later. This post is a guide for developers launching a new Cosmos DB app who want a secure default setup...
Azure Cosmos DB Blog
May 27, 2026
Post comments count0
Post likes count0

How AI coding agents actually use your technology

Waldek Mastykarz
You ship an SDK, a CLI, an API, and developers use it. Now AI coding agents use it too, except they use it differently than humans do. Most of the time you have no idea what's actually happening between "developer types a prompt" and "agent generates code with your technology." Is the...
Microsoft for Developers
May 27, 2026
Post comments count0
Post likes count2

Introducing the Azure DocumentDB Blog

Marko Hotti
A dedicated home for MongoDB developers, MongoDB migrations, and modern document database development using Open Source on Azure   Today, we're excited to launch the new Azure DocumentDB blog — a dedicated destination for developers, architects, and organizations building...
Azure DocumentDB Blog
May 27, 2026
Post comments count0
Post likes count0

Deployment Operations, Requests and Queue

Howard Kapustein
The PackageManager API submits requests to the deployment engine for processing. Each request represents an instruction for the deployment system to carry out a defined set of actions, collectively referred to as a deployment operation. The operation associated with a request depends...
Inside MSIX
May 27, 2026
Post comments count0
Post likes count2

Sharing the result of a single Windows Runtime IAsyncOperation among multiple coroutines, part 1

Raymond Chen
Caching the result and knowing when the cache is valid.
The Old New Thing
May 26, 2026
Post comments count5
Post likes count4

Doing More with GitHub Copilot as a .NET Developer

Wendy Breiding (SHE/HER)
Want to get more out of your GitHub Copilot experience? Here are some easy ways to get started.
.NET Blog
May 26, 2026
Post comments count0
Post likes count1

Give Your .NET MAUI Android Apps a Material 3 Makeover

Gerald Versluis
Material 3 (a.k.a. Material You) support is now available for .NET MAUI apps on Android. Here is how to enable it, what changes today, and what is still on the way.
.NET Blog
May 26, 2026
Post comments count0
Post likes count1

Visual Studio May Update – Plan, Review, Refine

Mark Downie
There's a particular rhythm to good development work: you think, you try, you check, you adjust. This month's Visual Studio update leans into that rhythm. Whether you're sketching an approach with the Plan agent before touching a single file, reviewing a wave of changes across many files,...
Visual Studio Blog
May 26, 2026
Post comments count4
Post likes count6

If C# and JavaScript lets me await a Windows Runtime asynchronous operation more than once, why not C++/WinRT?

Raymond Chen
A difference in philosophy.
The Old New Thing
May 25, 2026
Post comments count10
Post likes count5

A hypothetical redesign of System.Diagnostics.Process to avoid confusion over properties that are valid only when you are the one who called Start

Raymond Chen
Putting them in a place that can access only if you call Start.
The Old New Thing
May 22, 2026
Post comments count0
Post likes count1

Regex support for LOB types in T-SQL—available in Azure SQL & SQL Server 2025

Abhiman Tiwari
At a glance — Native regular expression (regex) functions in T-SQL now accept varchar(max) and nvarchar(max) inputs of up to 2 MB across all seven regex functions, including the two table-valued functions (REGEXP_MATCHES and REGEXP_SPLIT_TO_TABLE). This capability ships in SQL Server...
Azure SQL Dev Corner
May 22, 2026
Post comments count3
Post likes count1

Why do you say that a COM STA thread must pump messages if I see sample code creating STA threads and not pumping messages?

Raymond Chen
You need to pump messages when idle, but maybe you are never idle.
The Old New Thing
May 22, 2026
Post comments count0
Post likes count0

Agent Skills for Python: File, Code, and Class - Composed in One Provider

Sergey Menshykh
Python developers working with Agent Skills can now author skills as files on disk, as inline Python code, or as reusable classes - and mix them freely through composable source classes that handle discovery, filtering, and deduplication. A skill living in your local repository, one...
Microsoft Agent Framework
May 21, 2026
Post comments count0
Post likes count3

The AX stack: what's fixed, where you can win

Waldek Mastykarz
AI coding agents promise to make you more productive. On the surface they do, but in practice they fall short: agents generate code that doesn't compile, use a deprecated SDK, or pick the wrong service entirely. Is it you using it wrong? Is it your tech stack? Or is it the tools you...
Microsoft for Developers
May 21, 2026
Post comments count7
Post likes count9

Plan Before You Build: Introducing the Plan agent in Visual Studio

Rachel Kang (SHE/HER)
You ask Copilot to tackle something big, it gets to work, and a dozen file changes later you realize you had a completely different approach in mind. The code isn't wrong... it just isn't what you were going for. Last year, we introduced planning as a feature in Agent mode to help with...
Visual Studio Blog
May 21, 2026
Post comments count2
Post likes count3

Announcing Agent Governance Toolkit MCP Extensions for .NET

Jack Batzner
Announcing a Public Preview .NET package that adds policy enforcement, startup tool scanning, fallback governance, and response sanitization to MCP servers with a single builder extension.
.NET Blog
May 21, 2026
Post comments count24
Post likes count12

Improving C# Memory Safety

Richard Lander
The `unsafe` keyword is being redesigned to mark caller-facing contracts rather than just syntax. Safety obligations between callers and callees become visible and reviewable. The model is motivated by the rise of AI-assisted code generation and arrives as a preview in .NET 11.
.NET Blog
May 21, 2026
Post comments count0
Post likes count3

How do I use Win32 structures from the Windows Runtime?

Raymond Chen
Trick question: You can't. But maybe you can fake it.
The Old New Thing
May 21, 2026
Post comments count1
Post likes count2

PowerShell is now notarized and hardened for macOS

Jason Helmick
PowerShell for macOS is now properly notarized and hardened, meeting both Apple and Microsoft security requirements.
PowerShell Team
May 21, 2026
Post likes count3

Coordinating AI-Assisted Development with AGENTS.md and Skills

Jimmy,
Destiny
How to move AI-assisted development from ad-hoc experimentation to a coordinated team-wide capability using AGENTS.md and reusable skills with GitHub Copilot CLI
ISE Developer Blog
May 20, 2026
Post likes count0

Visual Studio Code 1.121

Visual Studio Code Team
Learn what's new in Visual Studio Code 1.121 Read the full article
VS Code Blog
May 20, 2026
Post comments count2
Post likes count4

PowerShell PSResource Roadmap and Best Practices

Sydney Smith
PowerShell is a critical automation and configuration platform across enterprises—and as that automation grows, how you source, validate, and distribute PowerShell packages becomes just as important as the scripts themselves. Modern security guidance increasingly treats package feeds...
PowerShell Team
May 20, 2026
Post comments count0
Post likes count4

Your dev loop is full of tribal knowledge

David Fowler
Aspire turns a team's scattered tribal knowledge into an explicit, incrementally-adoptable app model that humans, scripts, and AI agents can all use.
Aspire Blog
May 20, 2026
Post comments count0
Post likes count0

Stop prompt injection from hijacking your agent, new security capabilities now released within Agent Framework

Eduard,
Shruti
Prompt injection is the #1 risk on the OWASP LLM Top 10, and most agents in production today defend against it with one of two heuristics: a defensive system prompt, or a hand-rolled allowlist. Neither is deterministic. Both fail silently the day someone slips a [SYSTEM OVERRIDE] line...
Microsoft Agent Framework
May 20, 2026
Post comments count1
Post likes count2

The classic TreeView control lets me sort by name or by lParam, but why not both?

Raymond Chen
You need to arrange to get one from the other.
The Old New Thing
May 19, 2026
Post comments count6
Post likes count1

Introducing Sample Profile Guided Optimization in MSVC

David Gillies
Profile Guided Optimization (PGO) has long been one of the most powerful tools in the MSVC compiler's arsenal for improving the runtime performance of C and C++ applications. By using execution profile data collected from representative workloads, PGO enables the compiler to make smarter...
C++ Team Blog
May 19, 2026
Post comments count0
Post likes count1

How to run evals for the model router

Sanjeev,
leestott,
Marie-Louise
Walk through running quality, cost, and latency evaluations for the Foundry model router using an open-source GitHub repo designed for router-aware eval pipelines.
Microsoft Foundry Blog
May 19, 2026
Post comments count0
Post likes count3

Package Identity

Howard Kapustein
An MSIX package identity is composed of a five-part tuple that uniquely identifies a package. It consists of the following attributes: Name Version Architecture Resource Id Publisher Together, these fields form the canonical identity of a package. Programmatically, this identity can...
Inside MSIX
May 19, 2026
Post comments count6
Post likes count7

Agentic-Agile: Why Agent Development Needs Agile (Not Just Prompts)

Daniel Epstein
"A bad system will beat a good person [or agent] every time" ~Dr. William Edwards Deming (with apologies) I started vibe coding by writing prompts (often dictated into my phone), refining them with an agent in M365 Copilot, and creating handoff files to use with GitHub Copilot CLI. The...
Microsoft for Developers
May 19, 2026
Post comments count0
Post likes count0

Eliminate LLM Cold starts: Load models up to 6x Faster with Azure Blob Storage and Run:AI Model Streamer

Vishnu Charan TJ
Stop paying for idle GPUs while model weights copy to disk. Stream them straight into GPU memory instead with Run:AI Streamer from Azure Blob Storage. The Problem: Every Cold Start Costs You More Than Money GPU compute is among the most expensive cloud infrastructure, and every...
Azure SDK Blog
May 19, 2026
Post comments count5
Post likes count5

What is the history of the ERROR_ARENA_TRASHED error code?

Raymond Chen
The storage control blocks were destroyed.
The Old New Thing
May 19, 2026
Post comments count9
Post likes count3

NuGet PackageReference for C++ Projects in Visual Studio

Augustin Popa
Native C++ projects (.vcxproj) now support NuGet PackageReference, the same modern package management experience .NET developers have used for years. Available as an experimental feature in Visual Studio 2026 version 18.7.
C++ Team Blog
May 18, 2026
Post comments count4
Post likes count2

NuGet Package Pruning: Cleaner Dependencies and Actionable Vulnerability Reports

Nikolche Kolev
Package pruning in .NET 10 removes platform-provided packages from your dependency graph. With transitive auditing enabled by default, projects with these defaults have 70% fewer transitive vulnerability reports compared to projects using the previous defaults.
.NET Blog
May 18, 2026
Post comments count5
Post likes count7

Just shows that nobody cares about debugging the parity flag any more

Raymond Chen
Reported incorrectly since the day it was written.
The Old New Thing
May 15, 2026
Post comments count4
Post likes count0

Advanced Shader Delivery expands Public Preview with AMD

Wendy Ho
Last October, we released Advanced Shader Delivery (ASD) on the ROG Xbox Ally handhelds. Advanced Shader Delivery addresses one of the most frustrating challenges for PC players today – long load times and disruptive stuttering during a game’s first launch. The feature works by...
DirectX Developer Blog
May 15, 2026
Post comments count2
Post likes count2

The case of the Create­File­Mapping that always reported ERROR_ALREADY_EXISTS

Raymond Chen
Maybe because it already exists?
The Old New Thing
May 15, 2026
Post likes count0

The Coding Harness Behind GitHub Copilot in VS Code

VS Code Team
Learn why the coding harness around GitHub Copilot in VS Code matters as models, tools, agents, and providers evolve. Read the full article
VS Code Blog
May 14, 2026
Post comments count2
Post likes count2

Segment Heap support for C++ projects in Visual Studio

MacGyver Codilla
Learn how Visual Studio enables Segment Heap by default for new C++ projects and how to adopt and verify it in existing builds.
C++ Team Blog
May 14, 2026
Post comments count0
Post likes count3

Exponential backoff and circuit breaker for Service Bus-triggered Azure Functions

Swapnil Nagar
Use exponential backoff and circuit breaker patterns in Azure Functions with Service Bus SDK bindings. Control retry storms, protect dependencies, and degrade gracefully under transient failures.
Azure SDK Blog
May 14, 2026
Post comments count0
Post likes count4

Considering NL2SQL? Should your database really be the prompt? How can SQL MCP Server help?

Jerry Nixon
You’ve probably experienced both of these, perhaps at the same time. First, that desire to let an agent get at your data. It’s driven by simplification and better experiences for the user and for you: fewer screens, fewer queries, fewer reports, and less code overall. Second, and...
Azure SQL Dev Corner
May 14, 2026
Post comments count0
Post likes count1

Governance at the Speed of Agents: Microsoft Agent Framework and Agent Governance Toolkit, Better Together

Imran,
Shawn
Building powerful AI agents is only half the story, running them safely in production is the real challenge. As customers adopt Microsoft Agent Framework for agent orchestration, a clear need has emerged for robust, built-in governance. In this post, Imran Siddique from the AGT team walks...
Microsoft Agent Framework
May 14, 2026
Post comments count2
Post likes count1

Securing Azure apps with Aspire enterprise networking

Eric Erhardt
Network security has a funny way of showing up late. You start with a web app, an API, storage, and Key Vault. The app works. The demo works. Everyone is happy. Then the production checklist shows up: Can storage and secrets be taken off the public internet? Can this app run inside our...
Aspire Blog
May 14, 2026
Post comments count0
Post likes count0

May Patches for Azure DevOps Server

Gloridel Morales
We are releasing new patches for our self‑hosted product, Azure DevOps Server. We strongly recommend that all customers stay up to date with the latest, most secure version of Azure DevOps Server. The most recent release, Azure DevOps Server, is available on the download page. The...
Azure DevOps Blog
May 14, 2026
Post comments count0
Post likes count1

From beta to stable: Announcing the Azure SDK for Rust 🎉🦀

Ronnie Geraghty
Announcing the stable release of the Azure SDK for Rust. This release includes stable libraries for Core, Identity, Key Vault (Secrets, Keys, Certificates), and Storage (Blobs, Queues).
Azure SDK Blog
May 14, 2026
Post comments count0
Post likes count4

VSLive! Microsoft AI Hackathon 2026: Send Your Team Home With Working Code

Jim Harrer
If you lead a development team, you already know the pattern. You approve the travel, your developers attend a great conference, they come back energized, and then the work resumes exactly as it was. The ideas don't survive contact with the backlog. This July at VSLive! @ Microsoft...
Visual Studio Blog
May 14, 2026
Post comments count5
Post likes count3

A constant-space linear-time algorithm for deleting all but the 10 most recent files in a directory

Raymond Chen
Using data structures you already knew.
The Old New Thing
May 14, 2026
Post likes count0

WebAssembly Data Processing at the Edge with Azure IoT Operations

Marcel Bindseil
Safe, composable dataflow operators for Azure IoT Operations, built as WASM modules using the Component Model, WIT interfaces, and WASI Preview 2.
ISE Developer Blog
May 13, 2026
Post comments count2
Post likes count5

MSVC Build Tools Preview updates - May 2026

Eric Brumer
Try the latest updates to MSVC Build Tools Preview
C++ Team Blog
May 13, 2026
Post likes count0

Visual Studio Code 1.120

Visual Studio Code Team
Learn what's new in Visual Studio Code 1.120 Read the full article
VS Code Blog
May 13, 2026
Post comments count0
Post likes count0

PyCon US 2026

Vedha Ranganathan
PyCon US 2026
Microsoft for Python Developers Blog
May 13, 2026
Post comments count0
Post likes count2

Microsoft SQL Security Across the MAESTRO Stack: Building Secure Agentic AI with Defense-in-Depth

Arun Vijayraghavan
Artificial Intelligence is evolving rapidly. What began as simple prompt-and-response systems is now transforming into fully autonomous, agentic AI architectures capable of reasoning, orchestrating tools, interacting with enterprise data, and invoking external systems dynamically. While...
Azure SQL Dev Corner
May 13, 2026
Post comments count13
Post likes count15

Process API Improvements in .NET 11

Adam Sitnik
Process API improvements in .NET 11, including high-level APIs for starting processes, capturing output without deadlocks, handle inheritance control, lifetime management features, and a lightweight `SafeProcessHandle`-based API surface.
.NET Blog
May 13, 2026
Post comments count4
Post likes count9

.NET MAUI Moves to CoreCLR in .NET 11

David Ortinau
.NET MAUI apps on Android, iOS, and Mac Catalyst now run on CoreCLR by default in .NET 11, unifying the runtime across all of .NET.
.NET Blog
May 13, 2026
Post comments count4
Post likes count6

Agent Skills in Visual Studio: Teach Copilot How Your Team Works

Simona Liao
Visual Studio now supports Agent Skills, which are reusable instruction sets that teach Copilot agents how to handle specific tasks like running a build pipeline, generating boilerplate, or following your team's coding standards. Define a skill once, and the agent applies it automatically...
Visual Studio Blog
May 13, 2026
Post comments count7
Post likes count4

The case of the hang when the user changed keyboard layouts

Raymond Chen
Keeping things moving.
The Old New Thing
May 13, 2026
Post comments count0
Post likes count1

General Availability of SharePoint Framework 1.23 - Advancing the modern developer experience

Vesa Juvonen
We are excited to announce general availability for the SharePoint Framework 1.23. We are rolling out new features in extensions, preview of new CLI and addressing known npm audit issues.
Microsoft 365 Developer Blog
May 13, 2026
Post comments count5
Post likes count12

Introducing WinUI agent plugin for GitHub Copilot and Claude Code

Nikola Metulev
These skills enable your agent to take your ideas to a native Windows app in minutes! They are built around the end-to-end loop: scaffold, build, run, test, iterate. They've been optimized to know how to drive each stage, recognize common failures that get normal agents stuck in...
#ifdef Windows
May 12, 2026
Post comments count0
Post likes count5

MSVC Build Tools version 14.51 (GA) now available

Michael Price
MSVC Build Tools v14.51 GA available in Visual Studio 2026 18.6
C++ Team Blog
May 12, 2026
Post comments count7
Post likes count5

.NET 11 Preview 4 is now available!

.NET Team
Find out about the new features in .NET 11 Preview 4 across the .NET runtime, SDK, libraries, ASP.NET Core, .NET MAUI, C#, Entity Framework Core, and more!
.NET Blog
May 12, 2026
Post comments count6
Post likes count5

Is This a Packaged Process?

Howard Kapustein
Sometimes you need to know whether the current process has package identity. Certain Windows features require it, and behaviors can differ—both technically and culturally. For example, classic Windows applications often store settings in the registry, whereas packaged applications...
Inside MSIX
May 12, 2026
Post comments count3
Post likes count2

.NET and .NET Framework May 2026 servicing releases updates

Rahul,
Tara
A recap of the latest servicing updates for .NET and .NET Framework for May 2026.
.NET Blog
May 12, 2026
Post comments count2
Post likes count0

Foundry Local 1.1: Live Transcription, Embeddings, and Responses API

samkemp
Foundry Local 1.1 adds live transcription, embeddings, Responses API, WebGPU plugin, and download cancellation.
Microsoft Foundry Blog
May 12, 2026
Post comments count12
Post likes count3

Why do Windows client editions on 32-bit x86 systems artificially limit RAM to 4 GB?

Raymond Chen
Compatibility, of course.
The Old New Thing
May 12, 2026
Post comments count3
Post likes count8

Introducing dotnet new WinUI templates

Niels,
Dinah,
Nikola
  We've been working on something new for WinUI developers: a set of open-source project and item templates for WinUI you can use directly from the command line. 🚀 With these templates, you can now create and run a new WinUI app using dotnet new, without needing to go...
#ifdef Windows
May 12, 2026
Post comments count0
Post likes count0

What's new in Microsoft Foundry | April 2026

Nick Brady
April brings a wave of model arrivals — GPT-5.5, GPT-image-2, Microsoft first-party MAI models for image, voice, and transcription, Gemma 4, and Claude Opus 4.7 — alongside Foundry Local GA, Microsoft Agent Framework 1.0 GA, the Microsoft Foundry Toolkit for VS Code GA, batch evaluations for third-party agents, new tracing and monitoring capabilities, SDK updates across Python, JavaScript/TypeScript, .NET, and Java, and a reminder to register for Microsoft Build.
Microsoft Foundry Blog
May 11, 2026
Post comments count0
Post likes count0

Publishing VM Applications in a Secure World

Joseph Calev
Many of you who have published VM Applications may have come across a difficult conundrum regarding security. To create an application version, you must upload your application package to a Storage blob, then provide the address of that Storage blob for replication to occur. The problem...
Azure VM Runtime Team
May 11, 2026
Post comments count5
Post likes count3

Additional notes on controlling which handles are inherited by Create­Process

Raymond Chen
Putting the handles in a private container.
The Old New Thing
May 8, 2026
Post comments count0
Post likes count5

Generate Embeddings Function and External Model Object Support Are Now Generally Available in Azure SQL

Aaron Saidi
We are excited to announce the General Availability (GA) of AI_GENERATE_EMBEDDINGS and CREATE EXTERNAL MODEL in Azure SQL Database and Azure SQL Managed Instance. These two T-SQL features — CREATE EXTERNAL MODEL and AI_GENERATE_EMBEDDINGS — work together as a single,...
Azure SQL Dev Corner
May 8, 2026
Post comments count2
Post likes count2

Announcing the public preview of the Microsoft 365 Copilot Agent Evaluations tool

Barry,
Sai
The Microsoft 365 Copilot Agent Evaluations tool helps developers measure and improve the quality of agents they build for Microsoft 365 Copilot.
Microsoft 365 Developer Blog
May 8, 2026
Post comments count0
Post likes count0

Go 1.26.3-1 and 1.25.10-1 Microsoft builds now available

Davis Goodin
A new release of the Microsoft build of Go including security fixes is now available for download.
Microsoft for Go Developers
May 8, 2026
Post comments count8
Post likes count4

Developing more confidence when tracking renames via Read­Directory­ChangesW

Raymond Chen
You can track the file ID.
The Old New Thing
May 7, 2026
Post comments count1
Post likes count0

A Tour of Handoff Orchestration Pattern

Jacob Alber
A Tour of the Handoff Orchestration Pattern Most multi-agent systems start out simple: a router agent receives a user request, picks the right specialist, and forwards the conversation. As long as each specialist can complete its task in one pass, that model works fine. The first...
Microsoft Agent Framework
May 7, 2026
Post comments count0
Post likes count0

Project-Specific Build Optimizations with GitHub Copilot

David Li
We are excited to announce that GitHub Copilot build performance for Windows now supports project-specific builds! Available in the latest Visual Studio Insiders, you can target a single MSBuild project or CMake target instead of analyzing your entire solution. For game developers and...
C++ Team Blog
May 7, 2026
Post comments count0
Post likes count0

What's New in vcpkg (Apr 2026)

Augustin Popa
These updates include improved locking for parallel builds, cross-platform PE dependency analysis, manifest support for the depend-info command, and other improvements and bug fixes.
C++ Team Blog
May 7, 2026
Post comments count2
Post likes count1

Announcing general availability of the mailbox import and export Microsoft Graph APIs

Microsoft Graph team
The mailbox import and export APIs on Microsoft Graph are now generally available.
Microsoft 365 Developer Blog
May 7, 2026
Post comments count0
Post likes count3

Least privilege AI agents: A new azd template from Curity and Microsoft

Kristen Womack
If you ever built an AI agent demo, you probably had this moment. Everything works: the agent interprets natural language, calls the right tools, and returns the right data. Then you start designing for the real users of the app. You think about data boundaries: what if someone tries to...
Azure SDK Blog
May 7, 2026
Post comments count0
Post likes count2

What's New in Aspire 13.3

Maddy Montaquila
Aspire 13.3 is here with the Aspireify skill, command results, browser logs, Kubernetes and AKS deployment, and more.
Aspire Blog
May 7, 2026
Post comments count1
Post likes count3

Copilot Studio gets faster with .NET 10 on WebAssembly

Daniel Roth
Microsoft Copilot Studio recently upgraded its .NET WebAssembly engine to .NET 10. The migration was straightforward, simplified deployment, and delivered another round of meaningful performance gains for end users.
.NET Blog
May 7, 2026
Post comments count0
Post likes count0

Scalable AI with Azure Cosmos DB: Bringing Generative AI to Enterprise Scale with Super Insight by AVASOFT

Manish Sharma
Azure Cosmos DB enables scalable AI-driven document processing, addressing one of the biggest barriers to operational scale in today’s enterprise AI landscape. Organizations continue to manage massive volumes of structured and unstructured content—contracts, regulatory filings,...
Azure Cosmos DB Blog
May 7, 2026
Post comments count3
Post likes count3

When you upgrade your resource strings to Unicode, don't forget to specify the L prefix

Raymond Chen
Otherwise, it'll get mapped back down to the 8-bit code page.
The Old New Thing
May 7, 2026
Post likes count2

SQL query generation from natural language

Ashley Costigane
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.
ISE Developer Blog
May 6, 2026
Post likes count0

Visual Studio Code 1.119

Visual Studio Code Team
Learn what's new in Visual Studio Code 1.119 Read the full article
VS Code Blog
May 6, 2026
Post comments count0
Post likes count1

From Local to Production: Deploy Your Microsoft Agent Framework Agent with Foundry Hosted Agents

Tao,
Shawn
Once you have your Microsoft Agent Framework (MAF) agent or workflow happily running locally on your dev machine, it's time to decide how to deploy your agent to production, monitor it, evaluate it and version it. These decisions are just as important as getting the agent running. Hosted...
Microsoft Agent Framework
May 6, 2026
Post comments count3
Post likes count6

Durable Workflows in the Microsoft Agent Framework

Shyju Krishnankutty
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.
.NET Blog
May 6, 2026
Post comments count0
Post likes count0

GitHub Copilot Modernize 101 is live on the Microsoft Developer Channel

Ayan Gupta
Modernization used to be something you avoided until you couldn’t anymore. A big rewrite. A long migration plan. A risky cutover. Something you’d maybe do once every few years—if you had to. That model doesn’t work anymore. The ask has changed. It’s not just “move to the...
Microsoft for Java Developers
May 6, 2026
Post comments count0
Post likes count1

Announcing the Public Preview of Azure Cosmos DB Shell: Open-Source Power Meets AI-Driven Database Automation

Sajeetharan Sinnathurai
 Today, we're thrilled to announce the public preview of Azure Cosmos DB Shell – a powerful, open-source command-line interface that revolutionizes how developers interact with their Azure Cosmos DB databases. With integrated Model Context Protocol (MCP) server support, native agentic...
Azure Cosmos DB Blog
May 6, 2026
Post comments count10
Post likes count2

Why not have changes in API behavior depend on the SDK you link against?

Raymond Chen
Static libraries don't stand a chance.
The Old New Thing
May 5, 2026
Post comments count0
Post likes count0

Azure Cosmos DB Conf 2026 Recap: Lessons from Production

Mark Brown
A team was running at 100% RU utilization. Throttles were compounding into retries. P99 latency was degrading. The assumption was obvious: provision more throughput. They didn’t. Instead, they found a single logical partition absorbing more than 80% of traffic. After fixing the...
Microsoft for Developers
May 5, 2026
Post comments count11
Post likes count8

A dispute over the TAB key highlights a mismatch between Microsoft and IBM organizational structures

Raymond Chen
I want to speak to your manager.
The Old New Thing
May 4, 2026
Post comments count0
Post likes count2

Announcing the WinApp VS Code Extension — Run, Debug, and Package Windows Apps in VS Code

Chiara Mooney
VS Code is where many cross-platform and web developers already work, but getting package identity, MSIX packaging, and Windows SDK tooling often meant reaching for Visual Studio or command-line tools. The WinApp VS Code extension brings the full power of the Windows App Development...
#ifdef Windows
May 4, 2026
Post comments count1
Post likes count1

Giving Copilot more C++ context using custom instructions in VS Code

Sinem Akinci
In February, we announced how GitHub Copilot can now use C++ symbol context and CMake build configuration awareness to deliver smarter suggestions in Visual Studio Code. Today, we're excited to share new ways to further enhance your C++ development experience with Copilot and get the most...
C++ Team Blog
May 4, 2026
Post comments count0
Post likes count1

Java OpenJDK April 2026 Patch & Security Update

Josh Martin-Jaffe
Hello Java customers! We are happy to announce the latest April 2026 patch & security update release for the Microsoft Build of OpenJDK. Check our release notes page for details on fixes and enhancements or download and install the binaries today. The source code of our builds...
Microsoft for Java Developers
May 4, 2026
Post comments count0
Post likes count2

Microsoft Agent Framework - Building Blocks for AI Part 3

Jeremy Likness
Build intelligent AI agents in .NET with the Microsoft Agent Framework. Learn how to create agents with tools, multi-turn conversations, memory, and graph-based workflows that bring together the building blocks from Parts 1 and 2.
.NET Blog
May 4, 2026
Post comments count2
Post likes count2

SQL MCP Server as an App Service

Jerry,
Helen
Run SQL MCP Server on Azure App Service without containers. This walkthrough uses Data API builder to configure authentication, expose MCP, REST, and GraphQL endpoints, and deploy as code.
Azure SQL Dev Corner
May 4, 2026
Post comments count2
Post likes count11

There is no Install - it's 'Stage' and 'Register'

Howard Kapustein
"Is ContosoParts.msix installed?" is a common - but misleading - question The term install is not a formal concept in MSIX. This may seem paradoxical for a deployment technology, but it makes perfect sense once you understand MSIX deployment’s core architecture. Deployment...
Inside MSIX
May 4, 2026
Post comments count1
Post likes count4

How do I inform Windows that I'm writing a binary file?

Raymond Chen
You don't. All files are binary at the file system level.
The Old New Thing