Microsoft
Developer Blogs

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

Highlights

Make Visual Studio look the way you want

Themes are personal. Some of us live in dark mode, some swear by high contrast, and some of us have very strong opinions about that one shade of blue from years ago. The new themes in Visual Studio 2026 are built on Fluent, which gives us a much more consistent and accessible foundation,...
Read moreClick to read more about this post

Latest posts

Jun 18, 2026
Post comments count0
Post likes count2

Meet the Agent Academy Hackathon Winners

April Dunnam
From May 12 to June 2, 2026, builders from around the world put their Agent Academy learning to the test by designing, building, and shipping real, working AI agents with Copilot Studio. After two weeks of judging, we’re thrilled to announce the Agent Academy Hackathon winners. 🏆...
Power Platform Developer Blog
Jun 18, 2026
Post comments count0
Post likes count0

Outcome-driven learning systems: Enterprise RL with OpenEnv and Foundry

Govind Kamtamneni
We shipped a lot at Build 2026: hosted agents, Toolboxes, Foundry IQ, Memory, Managed Compute, fine‑tuning, Frontier Tuning, and a new evaluation and optimization stack. Read as a feature list, it is a lot to hold in your head. So here is a simpler way to see it: these are the parts...
Microsoft Foundry Blog
Jun 18, 2026
Post comments count0
Post likes count0

DirectX Dump Files Preview Now Available!

Jacques van Rhyn
At this year’s GDC, we shared our vision for bringing console‑level GPU developer tools to Windows. As part of that announcement, we introduced DirectX Dump Files as a major step forward in GPU crash debugging on Windows. Today, we’re excited to make our DirectX Dump Files public...
DirectX Developer Blog
Jun 18, 2026
Post comments count0
Post likes count1

PIX 2606.18-preview: DirectX Dump Files and more

Austin Kinross
Today we released PIX 2606.18-preview, available here. This PIX release coincides with the preview availability of DirectX Dump Files (.dxdmp). The PIX UI can open DirectX Dump Files directly for analysis, and the PIX API can be used to analyze them programmatically. Please visit the...
PIX on Windows
Jun 18, 2026
Post comments count2
Post likes count0

Stop overloading your skills

Waldek Mastykarz
You built a skill for your technology. API references, authentication flows, SDK patterns, error handling, version info, all packed into one skill. The agent calls it, gets all that context, and generates code. The kicker? You've just wasted a lot of tokens. It already knows Models have...
Microsoft for Developers
Jun 18, 2026
Post comments count1
Post likes count1

Why doesn't Get­Last­Input­Info() return info for the user I'm impersonating?

Raymond Chen
It doesn't care about impersonation, says so on the tin.
The Old New Thing
Jun 18, 2026
Post comments count0
Post likes count9

Announcing TypeScript 7.0 RC

Daniel Rosenwasser
Today we are excited to announce the Release Candidate of TypeScript 7.0! If you haven't been following TypeScript 7.0's development, this release is significant in that it is built on a completely new foundation. Over the past year, we have been porting the existing TypeScript...
TypeScript
Jun 18, 2026
Post likes count0

Use your own language model key in VS Code

Kayla Cinnamon
Learn how to use bring your own key (BYOK) in VS Code to add models from providers like Azure, Anthropic, Gemini, OpenAI, Huggingface, OpenRouter, or use a local model with Ollama, Foundry Local, and more. Read the full article
VS Code Blog
Jun 17, 2026
Post likes count0

Visual Studio Code 1.125

Visual Studio Code Team
Learn what's new in Visual Studio Code 1.125 Read the full article
VS Code Blog
Jun 17, 2026
Post comments count0
Post likes count0

Intelligent Terminal 0.1.1 is here: bash support, new slash commands, and more customization

Hamza Usmani
We're back with the first servicing release of Intelligent Terminal! This update brings auto error detection to Bash and WSL, a new /fix command for on-demand help, an on-the-fly /model picker, a customizable agent pane, and Windows 10 support, along with a round of bug fixes and...
Windows Command Line
Jun 17, 2026
Post comments count0
Post likes count1

AI-Powered MSBuild Investigation with the Microsoft Binlog MCP Server

.NET,
Jan
Diagnose MSBuild build failures and performance issues with AI using the new Microsoft Binlog MCP Server - 15 specialized tools that let your AI assistant investigate binary logs.
.NET Blog
Jun 17, 2026
Post comments count0
Post likes count0

When your agent extensions fight each other

Waldek Mastykarz
This is the fourth article in a series about Agent Experience (AX): the practice of making AI coding agents work correctly with your technology. The series covers what you can and can't control in the agent stack, how to measure whether your extensions are helping or hurting, and how to...
Microsoft for Developers
Jun 17, 2026
Post comments count6
Post likes count2

Windows stack limit checking retrospective, follow-up

Raymond Chen
Choosing the register to use to pass the desired stack allocation size.
The Old New Thing
Jun 17, 2026
Post comments count0
Post likes count0

Azure Backup for Azure Cosmos DB Public Preview Adds Immutable Backups and Long-Term Retention

Hans,
Jay
Azure Backup for Azure Cosmos DB Public Preview Adds Immutable Backups and Long-Term Retention Picture the first few hours after a serious data incident. A production application is down. Security teams are still trying to understand what happened. Application owners need to know...
Azure Cosmos DB Blog
Jun 17, 2026
Post likes count0

Improving token efficiency for GitHub Copilot in VS Code

Ryan Caldwell, Bhavya U
Learn how we're improving token efficiency for GitHub Copilot to reduce costs and latency for VS Code users. Read the full article
VS Code Blog
Jun 16, 2026
Post comments count0
Post likes count0

Boosting Adobe Photoshop’s Performance with MSVC and SPGO

Eric Brumer
Boosting Adobe Photoshop’s Performance with MSVC and SPGO Adobe and Microsoft worked together to improve Photoshop performance and responsiveness on Windows by combining MSVC’s peak-performance build settings with Sample-based Profile-Guided Optimization (SPGO). The collaboration...
C++ Team Blog
Jun 16, 2026
Post comments count0
Post likes count0

Aspire in VS Code: the 13.4 developer loop

Adam Ratzman
Aspire 13.4 brings more of the local development loop into VS Code: AppHost CodeLens actions, live resource state, dashboard shortcuts, typed resource command prompts, TypeScript AppHost support, and multi-language debugging.
Aspire Blog
Jun 16, 2026
Post comments count0
Post likes count2

Third Rule of MSIX

Howard Kapustein
MSIX has several core principles underlying its design and implementation. Engineers half-jokingly call these The Rules of MSIX. The Third Rule of MSIX is arguably the most important and certainly the most foundational: Package identity is unique across space and...
Inside MSIX
Jun 16, 2026
Post comments count0
Post likes count0

Competing against yourself

Waldek Mastykarz
You shipped a new CLI: better developer experience, modern architecture, and optimized for agents. You deprecated the old one, updated the docs, and blogged about it. Developers are migrating. Then someone asks an AI coding agent to scaffold a project, and the agent... uses the old...
Microsoft for Developers
Jun 16, 2026
Post comments count5
Post likes count3

Retrofitting the WM_COPY­DATA message onto Windows 3.1

Raymond Chen
It was carefully designed to be trivial.
The Old New Thing
Jun 16, 2026
Post comments count0
Post likes count1

Announcing General Availability of the Azure Cosmos DB Built-in Connector for Logic Apps Standard

Theo van Kraay
Today, we're excited to announce the general availability of the Azure Cosmos DB built-in connector for Azure Logic Apps Standard. This connector gives you a native, high-performance way to integrate Azure Cosmos DB into your Standard logic app workflows, with better throughput, lower...
Azure Cosmos DB Blog
Jun 15, 2026
Post comments count0
Post likes count0

GitHub Copilot for JetBrains is moving to Copilot CLI as the default agent harness

Ji Dong
Copilot CLI is becoming the default agent harness in GitHub Copilot for JetBrains, and our local harness will be deprecated. This change provides greater consistency across all GitHub Copilot surfaces and is an important step toward faster feature parity and higher-quality results in...
Microsoft for Java Developers
Jun 15, 2026
Post comments count13
Post likes count4

Make Visual Studio look the way you want

Mads Kristensen
Themes are personal. Some of us live in dark mode, some swear by high contrast, and some of us have very strong opinions about that one shade of blue from years ago. The new themes in Visual Studio 2026 are built on Fluent, which gives us a much more consistent and accessible foundation,...
Visual Studio Blog
Jun 15, 2026
Post comments count27
Post likes count13

The time the x86 emulator team found code so bad that they fixed it during emulation

Raymond Chen
Offensive content in the eyes of a software engineer.
The Old New Thing
Jun 12, 2026
Post comments count0
Post likes count1

GitHub Copilot modernization for C++ is out of preview

Michael Price
GitHub Copilot modernization for C++ is out of preview as of Visual Studio 2026, helping you upgrade your MSVC Build Tools with an AI-guided workflow.
C++ Team Blog
Jun 12, 2026
Post comments count8
Post likes count3

How can I schedule work on a thread pool with low latency?

Raymond Chen
The thread pool is designed for throughput, not latency.
The Old New Thing
Jun 12, 2026
Post likes count1

Orchestration Patterns for Multi-Agent Systems: Performance and Trade-offs

Lily Jia
Real-world lessons from evolving a production chatbot into a coordinator-based multi-agent architecture, including performance trade-offs for enterprise-scale agent reuse.
ISE Developer Blog