Microsoft
Developer Blogs

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

Highlights

Not all model upgrades are upgrades

A new model drops with lower per-token pricing and better benchmarks. You switch. A week later someone asks why the agent is burning 12x more tokens on the same task while producing worse output. We ran 150 agent tasks across 15 scenarios on two models, Claude Sonnet 4.6 and Claude...
Read moreClick to read more about this post

Latest posts

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 count2
Post likes count1

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 count7
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 count5
Post likes count1

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