Microsoft
Developer Blogs

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

Highlights

Image

WSLC Architecture deep dive

WSL containers is now generally available! Check out this blog post to learn more about this overall feature enabling seamless access to Linux containers on Windows via the new “wslc.exe” command. This new Linux container platform comes with multiple architectures changes compared to...
Read moreClick to read more about this post

Bring your plugin to Microsoft Copilot with Work IQ Developer Tools

Bring an existing agent plugin into Work IQ Developer Tools (WIQD) and the plugin registry or create a new plugin to utilize the full Microsoft Copilot packaging workflow. A plugin gives Microsoft Copilot new ways to get work done. It packages one or more capabilities, such as skills,...
Read moreClick to read more about this post

Latest posts

Image
Oct 20, 2026
Post comments count 0
Post likes count 1

Work IQ: the new retrieve tool

Image
Paolo Pialorsi

The new Work IQ Retrieve tool grounds agents in the context of work, helping them reason over the right information and deliver more relevant, trustworthy responses. With one retrieval layer across work sources, developers can give agents richer organizational context without building separate search systems. Retrieve: grounded answers across work sources The new MCP tool named searches a user's workplace data—including email, files, meetings, Teams messages and people, as well as connected enterprise sources. As with any other tool offered by Work IQ, each user will be able to retrieve information only fr...

Image
Oct 19, 2026
Post comments count 0
Post likes count 0

Go 1.27.2-2 Microsoft build now available

Image
George Adams

A new release of the Microsoft build of Go is now available for download.

Image
Oct 19, 2026
Post comments count 2
Post likes count 0

Get Your .NET MAUI App Ready for Xcode 27

Image
Gerald Versluis

Use an agent skill to prepare your existing .NET MAUI app for Xcode 27, with the scene lifecycle changes and manual migration steps explained.

Image
Oct 19, 2026
Post comments count 2
Post likes count 0

Bring Your Own Model to the GitHub Copilot SDK with C#

Image
Bruno Capuano

The GitHub Copilot SDK gives your application an agent runtime. BYOK lets you keep that runtime while sending model requests to your own Microsoft Foundry or Azure OpenAI deployment. Here is the complete C# setup.

Image
Oct 19, 2026
Post comments count 0
Post likes count 1

Plan Your Java Upgrade Ahead of Microsoft’s 2027 Support Milestones

Image
Bruno Borges

In April 2021, we announced the Microsoft Build of OpenJDK. We were starting with a preview of our Java 11 builds for Windows, Linux, and macOS. Today, if you're planning a Java upgrade on Azure, you have several generations of that work to build on: 11, 17, 21, and now 25. Java 8 has been part of that work too, with help from the fine folks at the Eclipse Foundation's Eclipse Adoptium project. Microsoft has supported Java 8 on Azure using their Eclipse Temurin builds of OpenJDK 8, rather than producing a Microsoft Build of OpenJDK 8. That collaboration goes back to the launch: our first Java 11 builds also used...

Image
Oct 19, 2026
Post comments count 2
Post likes count 1

Organize and revisit tabs with the keyboard

Image
Mads Kristensen

Reorder your document tabs and return to them by visual position with new keyboard shortcuts.

Image
Oct 19, 2026
Post comments count 2
Post likes count 0

Why do we need ud2 when int 6 is right there?

Image
Raymond Chen

An interrupt is not a fault.

Image
Oct 19, 2026
Post comments count 0
Post likes count 0

Browser automation tool in Microsoft Foundry is now GA

Image
Nandini Muralidharan

Build agents that automate tasks across public and private websites with managed browsers, native toolbox integration, Live View, and human control.

Image
Oct 16, 2026
Post comments count 2
Post likes count 2

C++ futures part 5: std::future and std::shared_future

Image
Raymond Chen

Getting the results back out.

Image
Oct 15, 2026
Post comments count 8
Post likes count 8

MSVC Build Tools Version 14.52 Release Candidate Now Available

Image
Eric Brumer

We are pleased to announce the availability of the release candidate for Microsoft C++ (MSVC) Build Tools version 14.52. With this release, C++23 is ready for production use and available through the /std:c++23 compiler option; see below for details. This is the last MSVC v14.52 preview before it moves to stable status and full support. You can download it from the Visual Studio 2026 Insiders Channel. As this is the release candidate, it is now the default toolset installed with C++ workloads in this channel. To check if it’s installed simply make sure one or both of these components are checked in the installer:...

Image
Oct 15, 2026
Post comments count 0
Post likes count 0

What’s new in Microsoft Foundry | September 2026

Image
Nick Brady

Explore September's models, Routines, Tool Search, Model Router, and Insights through one two-agent workflow that turns public releases into a Foundry developer changelog.

Image
Oct 15, 2026
Post comments count 19
Post likes count 8

Introducing dotnetup: A toolchain manager for .NET

Image
Chet Husk

Learn how the new dotnetup tool helps macOS and Linux developers install, manage, and update user-local .NET SDKs and runtimes.

Image
Oct 15, 2026
Post comments count 2
Post likes count 2

Stop waiting on a failed build

Image
Mads Kristensen

Stop solution builds after the first project failure so you can return to fixing the error sooner.

Image
Oct 15, 2026
Post comments count 1
Post likes count 1

C++ futures part 4: What if I want an immediate on-thread std::async?

Image
Raymond Chen

Providing the case that the C++ language won't do.

Image
Oct 15, 2026
Post comments count 0
Post likes count 1

AI Agents: Meet the Azure Cosmos DB vNext Emulator

Image
Theo van Kraay

Over a typical 2 day window, we record 10 times as many emulator sessions lasting more than 30 minutes for vNext as for the legacy emulator. Our bet is that agentic development is helping drive the difference! The appeal is straightforward: coding agents need a database they can run anywhere. They also need a database they can start, seed, test against and debug as they work. Our vNext emulator fits that workflow naturally. A different kind of developer With the vNext emulator, we're building for a broader idea of the developer: a person at a keyboard, a coding agent, or the two working together. The...

Image
Oct 15, 2026
Post comments count 0
Post likes count 0

Vector stores in Agent Framework for Python: familiar foundations, streamlined for agents

Image
Eduard van Valkenburg

Vector stores have been part of the Python experience in Semantic Kernel for some time. With Microsoft Agent Framework, we have ported that work forward rather than starting over. This post focuses on Python. For the .NET equivalent, see Use vector stores in .NET AI apps. The foundation remains familiar: typed record definitions, stores and collections, batch storage and retrieval, embedding generation, vector search, and a growing set of integrations. If you have used Semantic Kernel's vector-store APIs, you will recognize the overall model. At the same time, this is more than a straight p...

Image
Oct 14, 2026
Post comments count 3
Post likes count 0

Canada’s 2026 time zone updates: guidance for Microsoft SQL

Image
Umachandar Jayachandran (UC)

Affected locations in British Columbia, Alberta, and Manitoba will not turn their clocks back at 02:00 local time on November 1, 2026. They will remain at UTC−07:00, UTC−06:00, and UTC−05:00, respectively.  Microsoft’s interim guidance for British Columbia, Alberta, and Manitoba describes the new Windows time zones and temporary workarounds.  SQL Server on Windows requires the applicable Windows update—not a separate SQL Server product update. For SQL Server on Linux, Azure SQL Database, and Azure SQL Managed Instance, the following guidance applies when the new regional time zones are not yet available in ...

Image
Oct 14, 2026
Post comments count 0
Post likes count 1

Azure MCP Server 3.0 stable release: More tools. More possibilities

Image
Sandeep Sen

Explore the new Azure MCP Server 3.0 stable release, with AI agent tools for Terraform, backup, recovery, and troubleshooting, plus stronger security defaults.

Image
Oct 14, 2026
Post comments count 0
Post likes count 0

Build offline-first apps with Azure DocumentDB and PowerSync

Image
Marko Hotti

Modern applications often need to work in places where network connectivity is slow, intermittent, or unavailable. Field service, retail, logistics, healthcare, and mobile SaaS applications are common examples. PowerSync recently introduced alpha support for Azure DocumentDB, giving developers a way to combine Azure DocumentDB as the cloud operational database with local SQLite databases on client devices. Applications can remain responsive and continue working offline while PowerSync synchronizes relevant data in the background. Note: PowerSync support for Azure DocumentDB is currently an alpha release. Be...

Image
Oct 14, 2026
Post comments count 0
Post likes count 0

From extraction to action: Using grounding and confidence to build reliable document workflows

Image Image
Joe,
Colin

Learn how Azure Content Understanding grounding, field-level confidence, and calibration help teams prioritize human review and build reliable document workflows.

Image
Oct 14, 2026
Post comments count 2
Post likes count 0

New Tools, New Workflows and the Value of the Visual Studio Subscription: What We Learned at VSLive! San Diego

Image
James Rempt

What happens when developers who have spent decades working with Visual Studio start rethinking how they write code, learn new skills, and expand their access to development tools?  At VSLive! San Diego, we had an opportunity to find out as developers gathered for five days of technical sessions, hands-on learning, and conversations about Visual Studio, .NET, AI, cloud, data, and modern application development.   One of the most interesting things we heard in San Diego was how readily experienced developers are adopting new tools and workflows.  GitHub Copilot is part of that story, and developers aren't...

Image
Oct 14, 2026
Post comments count 1
Post likes count 2

C++ futures part 3: The mental model for std::async

Image
Raymond Chen

Doing things later in different ways.

Image
Oct 13, 2026
Post comments count 2
Post likes count 6

Announcing .NET 11 Release Candidate 2

Image
.NET Team

.NET 11 Release Candidate 2 is available with improvements across libraries, runtime, SDK, MSBuild, NuGet, F#, ASP.NET Core, .NET MAUI, and Windows Forms.

Image
Oct 13, 2026
Post comments count 5
Post likes count 0

October Patches for Azure DevOps Server

Image
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 following versions have been patched. For more details on these updates, see the release notes: ⬇️Azure DevOps Server Patch Download ✅Verifying Installation To verify that the patch is installed, run the following command on the Azure DevOps Server machine using the patch installer you downloaded: Replace with the name of the...

Image
Oct 13, 2026
Post comments count 0
Post likes count 1

Is it MSIX? Part 3: Find Package and Application Identity with TASKLIST and PowerShell

Image
Howard Kapustein

We previously determined how to programmatically retrieve a packaged process' package and application identity. Now let's find MSIX package identity using existing tools. TASKLIST.EXE Using the packaged app from our previous example, we know the "image name" (aka executable filename) and that its PID (process ID) is 7664. lists packaged processes and their package names: That's overkill when we're interested in a specific process. We can use the (filter) option to limit the output to our target process: Or we can specify the image name and get the same result: The column is actually the package fu...

Image
Oct 13, 2026
Post comments count 0
Post likes count 1

Azure Content Understanding Prebuilt Analyzers: packaging domain knowledge for document AI

Image
Chu Lahlou

Learn how Azure Content Understanding prebuilt analyzers combine domain knowledge with grounding and confidence, and what Advanced Contextualization preview benchmarks show about quality, modeled cost, and latency.

Image
Oct 13, 2026
Post comments count 3
Post likes count 2

C++ futures part 2: The mental model for std::promise, std::packaged_task

Image
Raymond Chen

Building things out of the state.

Image
Oct 13, 2026
Post comments count 0
Post likes count 0

Build AI-powered apps without creating a vector database

Image
Steve Pucelik

Developers building AI applications face a familiar challenge: how do you ground AI experiences in enterprise content while maintaining security, compliance, and governance?  You can use the Microsoft 365 Copilot Retrieval API for SharePoint Embedded, which helps you add Microsoft 365 Copilot and agent experiences to your SharePoint Embedded apps when you want to control the grounding step, the prompt, and the model yourself.   In addition, you can use the SharePoint Embedded Model Context Protocol (MCP) server, now available in public preview, to build and manage apps with a coding agent.  Together, the...

Image
Oct 13, 2026
Post comments count 5
Post likes count 5

WinUI Gallery 3.0 is here: TableView, Charts, InkCanvas and more

Image
Niels Laute

Hey WinUI developers! If you're new around here, WinUI Gallery is the go-to app for exploring WinUI 3 controls, samples, design guidance, and handy tools, all in one place. Today, we're excited to announce WinUI Gallery 3.0, the first version of the Gallery built on the experimental channel of the Windows App SDK. That means you can try upcoming WinUI controls and APIs in the Gallery as soon as they ship in an experimental release. 🧪 Embracing experimental Until now, new controls usually showed up in the Gallery after they reached a stable Windows App SDK release. By then, the APIs were mostly locked, and t...

Image
Oct 12, 2026
Post comments count 0
Post likes count 0

.NET and .NET Framework October 2026 servicing releases updates

Image Image
Rahul,
Tara

A recap of the latest servicing updates for .NET and .NET Framework for October 2026.

Image
Oct 12, 2026
Post comments count 3
Post likes count 0

Durable Task in the Real World: What Problems Does It Actually Solve?

Image
Tamir Dresher

Five practical examples of when durable execution makes sense, when it does not, and what it means for AI agents.

Image
Oct 12, 2026
Post comments count 6
Post likes count 3

C++ futures part 1: The mental model

Image
Raymond Chen

Managing a value that is produced later.

Image
Oct 9, 2026
Post comments count 0
Post likes count 0

Go 1.27.2-1 and 1.26.9-1 Microsoft builds now available

Image
Davis Goodin

A new release of the Microsoft build of Go including security fixes is now available for download.

Image
Oct 9, 2026
Post comments count 0
Post likes count 2

One way of thinking about access specifiers in C++/WinRT implementation types

Image
Raymond Chen

Mapping them to concepts from C# and the now-defunct C++/CX.

Image
Oct 9, 2026
Post comments count 2
Post likes count 2

Introducing the Agent Experience (AX) Practitioner Playbook

Image
Waldek Mastykarz

AI coding agents now pick the SDK, the version, and the pattern for your developers. The AX Practitioner Playbook is our method for finding out whether they get your technology right, and for fixing the sources they rely on when they don't.

Image
Oct 9, 2026
Post comments count 0
Post likes count 0

Introducing the Native Confluent Cloud Connector Experience in Azure Cosmos DB!

Image
Theo van Kraay

Co-authored with Praveen Raja P Azure Cosmos DB already includes a powerful event foundation: change feed provides a durable, ordered record of item changes within each logical partition. It is ideal for reacting to operational data as it changes, building projections, and driving workflows directly from the database. Confluent Cloud adds a complementary event layer rather than replacing change feed. Kafka topics can carry database changes alongside explicit business events from many systems, retain them independently from the operational database, and let multiple consumer groups process and replay each s...