Microsoft
Developer Blogs

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

Highlights

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.
Read moreClick to read more about this post

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...
Read moreClick to read more about this post

Latest posts

Jul 7, 2026
Post comments count0
Post likes count0

Applications Are Not Packages

Howard Kapustein
Applications are not packages. Let me repeat. Applications are not packages. This is a common misconception due to the (too) often blurring of concepts and terminology. Packages and applications are different and distinct things, so it's important to understand what those words mean...
Inside MSIX
Jul 7, 2026
Post comments count0
Post likes count0

How did Windows 95 decide that a setup program ran?

Raymond Chen
It used some heuristics.
The Old New Thing
Jul 7, 2026
Post comments count0
Post likes count0

Don't rewrite your CLI for agents

Waldek Mastykarz
There's advice making the rounds: replace your CLI args with a single --json payload so agents can use your tool more effectively. The thinking being, that agents already think in structured formats, and nested data maps cleanly to JSON. Flat args on the other hand, force awkward...
Microsoft for Developers
Jul 7, 2026
Post comments count0
Post likes count0

Agent Skills for .NET Is Now Released

Sergey Menshykh
You can now give your .NET agents reusable packages of domain expertise - instructions, reference documents, and scripts they load only when a task needs them - through a stable, production-ready API. Agent Skills for .NET in Microsoft Agent Framework has moved out of experimental preview...
Microsoft Agent Framework
Jul 7, 2026
Post comments count0
Post likes count0

What's New in Microsoft Foundry | June 2026

Nick Brady
Claude is now generally available in Microsoft Foundry. Here's everything else that shipped between Build 2026 and the end of June — autopilot agents, expanded Toolboxes and Routines, Agent Optimizer's private preview, and more.
Microsoft Foundry Blog
Jul 6, 2026
Post comments count0
Post likes count0

See our new Azure Cosmos DB Design Patterns

Mark Brown
Design patterns are where good data modeling lives or dies. In a NoSQL database like Azure Cosmos DB, the difference between a schema that scales to millions of operations per second and one that fights you at every turn usually comes down to a handful of well‑understood patterns: how...
Azure Cosmos DB Blog
Jul 6, 2026
Post comments count16
Post likes count4

I opened a file with FILE_FLAG_DELETE_ON_CLOSE, but now I changed my mind

Raymond Chen
You can't change your mind, but you can do it a different way.
The Old New Thing
Jul 6, 2026
Post comments count0
Post likes count0

Need a different partition key in Azure Cosmos DB? Pick the right approach

Abhishek Gupta
Once you create a container, its partition key is fixed at creation, and you can’t change it in place. However, if your original key starts causing problems like cross-partition queries or hot partitions, you need to consider your options for changing it. This post explains the...
Azure Cosmos DB Blog
Jul 6, 2026
Post comments count0
Post likes count1

Not all model upgrades are upgrades

Waldek Mastykarz
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...
Microsoft for Developers