On Demand
Missed .NET Day on Agentic Modernization? Watch the coding demos and agentic workflow sessions on demand.
Microsoft
Developer Blogs
Get the latest information, insights, and news from Microsoft.
Highlights

Copilot Autofix for GitHub Advanced Security for Azure DevOps
Over the last few years, we've encouraged customers to move their repositories from Azure Repos to GitHub, where the newest AI-powered and agentic development experiences land first.
Migrating isn't equally simple for everyone. A move to GitHub can range from straightforward to a...
Read moreClick to read more about this postThe time the x86 emulator team found code so bad that they fixed it during emulation
Offensive content in the eyes of a software engineer.
Read moreClick to read more about this postMake 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 postLatest posts

Jun 22, 2026
Post comments count0
Post likes count0
Models don't have preferences, they have context

You open a fresh chat, type "What framework should I use for a web app?", and the model says "React." You screenshot it, share it, and write "Claude prefers React." It gets engagement. People nod along. A few reply with their own results. And now we have a consensus: Claude prefers React....
Microsoft for Developers

Jun 22, 2026
Post comments count0
Post likes count0
In memory of the man who put red and green squiggles under words

Starting in Word and expanding to nearly every other word processor, and even things that aren't word processors.
The Old New Thing

Jun 22, 2026
Post comments count0
Post likes count0
How to Use Deep Agents with Azure Cosmos DB – Plan, act, and verify against operational data

Deep Agents is an agent harness built on LangGraph, for agents that need to work through a task over many steps instead of a single LLM call. The agent runs tools, looks at the results, and uses that to pick the next one, keeping a todo list as it goes. On top of that loop the harness...
Azure Cosmos DB Blog

Jun 22, 2026
Post comments count0
Post likes count0
Retirement of Azure DevOps issuer in Workload identity federation service connections

We are announcing the deprecation of the Azure DevOps issuer in workload identity federation (WIF) service connections, with planned retirement on July 1, 2027. The Azure DevOps issuer uses the https://vstoken.dev.azure.com prefix in federated credentials. This change is part of...
Azure DevOps Blog

Jun 21, 2026
Post comments count0
Post likes count0
Copilot 在 JetBrains IDE:功能更新与 Claude 作为 Agent 提供方预览

本次更新为 GitHub Copilot for JetBrains IDEs 带来了对来自 GitHub 的组织和企业级 agent 的支持,让你可以在 Copilot CLI 会话中排队和引导消息,引入了全新的 agent 调试日志摘要视图,并将 Claude 作为 agent...
Java Blog in Chinese

Jun 19, 2026
Post comments count1
Post likes count2
What does it mean when the bottom bit of my HMODULE is set?

A special kind of
HMODULE.The Old New Thing

Jun 19, 2026
Post likes count0
Separating Deterministic Extraction from AI Inference in Industrial Summarization
When 100% of our prototype outputs were valid JSON but 0% met the data contract, we discovered the LLM was doing work that software should own. A field classification exercise and 4-pass pipeline brought schema compliance from 0% to 100%.
ISE Developer Blog

Jun 18, 2026
Post comments count0
Post likes count2
Meet the Agent Academy Hackathon Winners

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 count1
Outcome-driven learning systems: Enterprise RL with OpenEnv and Foundry

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!

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 count2
PIX 2606.18-preview: DirectX Dump Files and more

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

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 count3
Post likes count2
Why doesn't GetLastInputInfo() return info for the user I'm impersonating?

It doesn't care about impersonation, says so on the tin.
The Old New Thing

Jun 18, 2026
Post comments count1
Post likes count15
Announcing TypeScript 7.0 RC

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

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

Learn what's new in Visual Studio Code 1.125
Read the full article
VS Code Blog

Jun 17, 2026
Post comments count1
Post likes count2
Intelligent Terminal 0.1.1 is here: bash support, new slash commands, and more customization

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

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

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

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 count1
Boosting Adobe Photoshop’s Performance with MSVC and SPGO
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

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

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 count6
Post likes count3
Retrofitting the WM_COPYDATA message onto Windows 3.1

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

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

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 count28
Post likes count13
The time the x86 emulator team found code so bad that they fixed it during emulation

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

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?

The thread pool is designed for throughput, not latency.
The Old New Thing

Jun 12, 2026
Post likes count2
Orchestration Patterns for Multi-Agent Systems: Performance and Trade-offs
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

Jun 11, 2026
Post comments count0
Post likes count4
MSVC Build Tools Preview updates - June 2026
Try the latest updates to MSVC Build Tools Preview
C++ Team Blog

Jun 11, 2026
Post comments count1
Post likes count1
June Patches for Azure DevOps Server

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

Jun 11, 2026
Post comments count0
Post likes count0
Migrating EWS notifications to Microsoft Graph
Migrating from the Exchange Web Services (EWS) notification framework, which supports push, pull, and streaming notification types — to the Microsoft Graph subscription model represents a fundamental transition toward a unified, stateless, and event-driven framework.
Microsoft 365 Developer Blog

Jun 11, 2026
Post comments count0
Post likes count0
Your agent just scaffolded a project from 2020

Your agent ran a scaffold command. Project generated, dependencies resolved, no errors. Everything looks fine. Except it's based on the project structure from 2020, and neither you nor the agent noticed.
How npx picks the right-but-wrong version
When an agent scaffolds a project or runs...
Microsoft for Developers

Jun 11, 2026
Post comments count0
Post likes count2
Windows App Development CLI v0.3.2 — bundling support, smarter initialization, and more

Windows App Development CLI v0.3.2 is here! This release brings MSIX bundle support for multi-architecture packaging, a smarter winapp init experience that auto-detects your projects, higher quality UI screenshots, and a handful of reliability fixes across the board. Get the update by...
#ifdef Windows

Jun 11, 2026
Post comments count12
Post likes count6
Review pull requests without leaving Visual Studio

Pull request integration in Visual Studio has been one of the most requested Git features. Developers have been asking for a way to open a PR, inspect the changes, discuss feedback, and finish the review without switching to the browser. The feedback on that request has played a big role...
Visual Studio Blog

Jun 11, 2026
Post comments count2
Post likes count2
Copilot Autofix for GitHub Advanced Security for Azure DevOps

Over the last few years, we've encouraged customers to move their repositories from Azure Repos to GitHub, where the newest AI-powered and agentic development experiences land first.
Migrating isn't equally simple for everyone. A move to GitHub can range from straightforward to a...
Azure DevOps Blog

Jun 11, 2026
Post comments count5
Post likes count4
Understanding the rationale behind a rule when trying to circumvent it

I mean, technically I didn't do it.
The Old New Thing

Jun 10, 2026
Post comments count0
Post likes count0
Agents League Hackathon 2026 - Enterprise Agents

From declarative agents for Microsoft 365 Copilot to fully autonomous multi-agent systems orchestrating complex workflows, developers now have the power to redefine how work gets done. If you're ready to push those boundaries, Agents League Hackathon 2026 is your stage.
What is...
Microsoft 365 Developer Blog

Jun 10, 2026
Post likes count0
Visual Studio Code 1.124

Learn what is new in Visual Studio Code 1.124
Read the full article
VS Code Blog

Jun 10, 2026
Post comments count0
Post likes count0
Is your agent extension actually working?

This is the third 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 10, 2026
Post comments count0
Post likes count0
Stop skillmaxxing, save your tokens

You built a dozen skills for your technology: authentication, CRUD, error handling, deployment, testing, monitoring. Then you installed a cloud platform bundle with 15 more covering diagnostics, storage, compliance, and cost optimization. A design suite. A marketing pack. Document...
Microsoft for Developers

Jun 10, 2026
Post comments count1
Post likes count1
Join us for .NET Day on Agentic Modernization Livestream

Announcing the .NET Day of Agentic Modernization Livestream
.NET Blog

Jun 10, 2026
Post comments count3
Post likes count12
Spec-Driven Development: A Spec-First Approach to AI-Native Engineering

AI has made software delivery faster, but speed alone does not guarantee better outcomes. As teams adopt AI-native development, the real challenge is keeping requirements, design, implementation, and validation aligned so the final result still reflects the original intent. Spec-Driven...
Microsoft for Developers

Jun 10, 2026
Post comments count7
Post likes count2
What's the opposite of ClipCursor that lets me exclude the cursor from a region?

There is no such feature, but you can just exclude it virtually.
The Old New Thing

Jun 9, 2026
Post comments count1
Post likes count1
PowerToys 0.100 is here: new Shortcut Guide, Command Palette improvements and much more!

We're back with a fresh PowerToys release! This month introduces the brand-new Shortcut Guide, a major Command Palette update with the new Extension Gallery and multi-monitor Dock support, and a wave of improvements to Power Display. We've also upgraded PowerToys to .NET 10, improved...
Windows Command Line

Jun 9, 2026
Post comments count1
Post likes count6
.NET 11 Preview 5 is now available!

Find out about the new features in .NET 11 Preview 5 across the .NET runtime, SDK, libraries, ASP.NET Core, .NET MAUI, C#, Entity Framework Core, and more!
.NET Blog

Jun 9, 2026
Post comments count0
Post likes count0
.NET and .NET Framework June 2026 servicing releases updates
Rahul,
Tara
A recap of the latest servicing updates for .NET and .NET Framework for June 2026.
.NET Blog

Jun 9, 2026
Post comments count0
Post likes count1
Distributed multi-agent systems with Aspire and Microsoft Agent Framework

Learn how Aspire, Microsoft Agent Framework, and Microsoft Foundry model, run, observe, and publish a distributed multi-agent AlpineAI ski resort demo.
Aspire Blog

Jun 9, 2026
Post comments count0
Post likes count0
ICYMI: Inside the Microsoft Agent Framework: How we designed a layered SDK

In case you missed it, the Command Line blog was launched last week and has a great article (by yours truly) about our SDK design philosophy with Microsoft Agent Framework. Check it out: Inside the Microsoft Agent Framework: How we designed a layered SDK
Developers are...
Microsoft Agent Framework

Jun 9, 2026
Post comments count0
Post likes count1
Staging Part 2 - Disk Space Optimization
"Disk space optimizations" is one of the key features of MSIX:
Disk space optimizations. With MSIX there is no duplication of files across apps and Windows manages the shared files across apps. The apps are still independent of each other so updates will not impact other apps that...
Inside MSIX

Jun 9, 2026
Post comments count11
Post likes count7
Copilot Code Reviews for Azure Repos
Dan,
Andrew
🚨 Attention: We are accepting a final round of preview requests, with those organizations scheduled for enablement beginning the second week of July.
Requests submitted after July 3 will not be accepted into the preview program.
Over the last several...
Azure DevOps Blog

Jun 8, 2026
Post comments count0
Post likes count0
Microsoft Build 2026 recap: vision, launches, and top sessions

Catch up on Microsoft Build 2026 with the vision lead-off, top developer announcements, and must-watch sessions across the Microsoft developer ecosystem.
Microsoft for Developers

Jun 8, 2026
Post comments count3
Post likes count5
.NET at Microsoft Build 2026: Must watch sessions

Catch up on all the .NET sessions from Microsoft Build 2026 covering .NET 11, union types in C#, AI building blocks, the agentic web, .NET MAUI, and more!
.NET Blog

Jun 8, 2026
Post comments count8
Post likes count3
Enterprise Live Migrations: Moving from Azure DevOps Repo to GitHub with minimal disruption
Soo,
Bhuvan
Over the last several years, we’ve encouraged customers to move their repositories from Azure Repos to GitHub to take advantage of the latest AI-powered and agentic development experiences.
For many enterprise teams, however, migrating at scale comes with real constraints. Traditional...
Azure DevOps Blog

Jun 8, 2026
Post comments count2
Post likes count2
Rotation revisited: Shuffling more than three blocks, and other small notes

Generalizing the shuffle to arbitrary numbers of blocks.
The Old New Thing