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

MCP Beyond the Chat Window: Build Diagnostics in CI
A practical tour of the Model Context Protocol tools for .NET build diagnostics - the full Binlog MCP toolset, how those tools run inside a GitHub Actions workflow, and what the evaluation data says about the efficiency gains.
Read moreClick to read more about this postNot 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 postLatest posts

Jul 14, 2026
Post comments count0
Post likes count0
.NET and .NET Framework July 2026 servicing releases updates
Rahul,
Tara
A recap of the latest servicing updates for .NET and .NET Framework for July 2026.
.NET Blog

Jul 14, 2026
Post comments count0
Post likes count0
CoreCLR Progress and the Mono Timeline for .NET MAUI

CoreCLR is now the only runtime for .NET MAUI mobile apps in .NET 11 Preview 6. Here is where we are, and why we need you to test today.
.NET Blog

Jul 14, 2026
Post comments count2
Post likes count0
.NET 11 Preview 6 is now available!

Find out about the new features in .NET 11 Preview 6 across runtime, SDK, libraries, ASP.NET Core, .NET MAUI, C#, Entity Framework Core, F#, and container images.
.NET Blog

Jul 14, 2026
Post comments count0
Post likes count0
Built-in Agent Skills Bring .NET and Azure Expertise into Visual Studio
Simona,
Wendy,
Yun
Visual Studio now includes built-in Agent Skills, created by experts from the .NET and Azure teams, to help you better customize your agentic workflow and complete development tasks more efficiently, starting with the 18.8 Release. Agent Skills are reusable capabilities that enable your...
Visual Studio Blog

Jul 14, 2026
Post comments count0
Post likes count1
Package Status
Every package has a set of status flags describing its current health and availability. These can be queried via the Package.Status property.
A package may report more than one status value at a time if multiple conditions apply.
Package Status Groups
The various states fall into three...
Inside MSIX

Jul 14, 2026
Post comments count0
Post likes count0
Building Agents for Teams: Turning conversations into outcomes

The Microsoft Teams platform mission is to build the best collaborative platform in the world. We want to make it easy for developers to build agents that participate seamlessly in chats, channels, and meetings, helping teams turn ideas into action in real time. By bringing agents...
Microsoft 365 Developer Blog

Jul 14, 2026
Post comments count1
Post likes count1
Microspeak: Double-click and drill down

Please, tell me more.
The Old New Thing

Jul 13, 2026
Post comments count0
Post likes count0
How a Large Enterprise Migrated 47 TB and 7,000+ Collections to Azure DocumentDB in Under 48 Hours

Large database migrations are where good planning either pays off or falls apart.
In a MongoDB-compatible estate with thousands of collections, the hard part is not only moving data. It is deciding what to move, what to defer, how to sequence the work, and how to keep the system stable...
Azure DocumentDB Blog

Jul 13, 2026
Post comments count0
Post likes count0
Pure Virtual C++ 2026 [Meet the Speakers, Part 2]: The AI-Native C++ Developer Workflow

Pure Virtual C++ 2026 streams Tuesday, July 21, 2026 at 9:00 AM PT, a free, one-day virtual conference for the whole C++ community, live on YouTube (Microsoft Reactor) and Twitch, with on-demand recordings on the Visual Studio YouTube channel afterward. Register now →
Welcome...
C++ Team Blog

Jul 13, 2026
Post comments count0
Post likes count0
The Visual Studio Dev/Test Benefit: Freedom to Build, Test, and Experiment in Azure

One of the best parts of a Visual Studio Subscription is discovering benefits that can make your day-to-day development work easier and more cost effective. One benefit that deserves more attention is Azure Dev/Test pricing. In fact, it's one of the most valuable benefits...
Visual Studio Blog

Jul 13, 2026
Post comments count3
Post likes count3
Why don't we just make the entire stack out of guard pages?

Guard pages all the way down?
The Old New Thing

Jul 10, 2026
Post comments count0
Post likes count0
Go 1.26.5-2 Microsoft build now available

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

Jul 10, 2026
Post comments count3
Post likes count2
The case of the mysterious changes to integers when there shouldn't have been any code generation effect

Decoding where those integer came from.
The Old New Thing

Jul 10, 2026
Post comments count0
Post likes count2
Shrinking Azure Pipeline task extensions using esbuild
TL;DR
We bundled an internal Azure Pipelines task extension into a single bundled JavaScript file using esbuild. The task package dropped from tens of megabytes and thousands of files to three files per task ( script.js , task.json , and icon.png ). The change took about 20 lines...
Azure DevOps Blog

Jul 10, 2026
Post comments count0
Post likes count0
Microsoft Agent Framework for Go public preview

Microsoft Agent Framework for Go is entering public preview, bringing Agent Framework concepts to Go developers building agents and multi-agent workflows.
Microsoft for Go Developers

Jul 9, 2026
Post comments count0
Post likes count0
Pure Virtual C++ 2026 [Meet the Speakers, Part 1]: Build Faster, Run Faster

Meet the speakers behind Pure Virtual C++ 2026. In part one, Ryan Shepherd and David Li show how to build faster and smaller with C++20 modules and GitHub Copilot build performance.
C++ Team Blog

Jul 9, 2026
Post comments count6
Post likes count4
Modernize .NET applications in the GitHub Copilot app

Modernize .NET applications in the GitHub Copilot app. Follow your upgrade from assessment through execution in an interactive upgrade canvas.
.NET Blog

Jul 9, 2026
Post comments count0
Post likes count4
SharePoint Copilot Apps Now in Public Preview: From Intent to Action in Microsoft 365 Copilot

SharePoint Copilot Apps are now in public preview, introducing a new way to bring guided, action-oriented business experiences into Microsoft 365 Copilot. By combining natural language reasoning with structured UX, validation, permissions, and deterministic operations, organizations can help users move from intent to trusted outcomes directly in the Copilot flow.
Microsoft 365 Developer Blog

Jul 9, 2026
Post comments count0
Post likes count2
I've decoded a #pragma detect_mismatch error and fixed the mismatch, but I still get the error

You need to rebuild everything that was dependent on the change.
The Old New Thing
Jul 9, 2026
Post comments count0
Post likes count0
Agent Harness: Scaling the claw or harness capabilities
Part 3 of Build your own claw and harness with Microsoft Agent Framework.
In Part 2 our personal finance assistant learned to work with your data safely: it reads your portfolio, asks before it trades, and remembers what matters across sessions. It's useful - but everything it knows is...
Microsoft Agent Framework

Jul 9, 2026
Post comments count0
Post likes count0
What's New in vcpkg (June 2026)

These June updates add a vcpkg-tool switch to skip installation when packages are already cached, OpenHarmony (OHOS) platform support, and major library updates including curl 8.21, CGAL 6.2, and Graphviz 15.
C++ Team Blog

Jul 9, 2026
Post likes count0
From Noisy Queries to Precise Frames: Query Decomposition for Media Asset Search
Kartheek,
Deeptanil
How query decomposition separates metadata filters from visual intent to significantly improve media asset retrieval quality.
ISE Developer Blog

Jul 8, 2026
Post likes count0
Visual Studio Code 1.129 (Insiders)

Learn what's new in Visual Studio Code 1.129 (Insiders)
Read the full article
VS Code Blog

Jul 8, 2026
Post likes count0
Visual Studio Code 1.128

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

Jul 8, 2026
Post comments count0
Post likes count0
Go 1.26.5-1 and 1.25.12-1 Microsoft builds now available

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

Jul 8, 2026
Post comments count0
Post likes count0
Let’s Learn GitHub Copilot App - Free Virtual Training Event

Join us for a free online event series kicking off July 16 to learn how to get started with the GitHub Copilot App!
Microsoft for Developers

Jul 8, 2026
Post comments count15
Post likes count45
Announcing TypeScript 7.0

Today we are proud to announce the availability of TypeScript 7, a 10x faster native port of TypeScript!
Since its early days, TypeScript has promised to deliver on JavaScript that scales.
By bringing strong type-checking and rich tooling to the world of JavaScript, TypeScript made it...
TypeScript

Jul 8, 2026
Post comments count0
Post likes count1
Building on Vercel's eve + Azure Cosmos DB: An Agent That Remembers

Most "AI agent" demos forget everything the moment the process exits. That's fine for a toy project, but useless for anything real. An agent that helps you write, triage, or support needs two things a language model alone can't give it: durable state and the ability to recall the right...
Azure Cosmos DB Blog

Jul 8, 2026
Post comments count1
Post likes count2
The other kind of control flow guard check: The combined validate and call

A two-in-one package.
The Old New Thing

Jul 8, 2026
Post comments count0
Post likes count0
The hidden variables in your agent eval

This is the seventh 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

Jul 8, 2026
Post comments count0
Post likes count0
Agent Framework’s Orchestration Patterns Reach 1.0

Python's agent-framework-orchestrations package is now 1.0.0. That puts Microsoft Agent Framework's orchestration layer at 1.0 across Python and .NET.
Sequential, concurrent, group chat, handoff, and magentic orchestration are now stable in both SDKs. You can pick the coordination...
Microsoft Agent Framework

Jul 7, 2026
Post comments count0
Post likes count0
Applications Are Not Packages
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 count15
Post likes count4
How did Windows 95 decide that a setup program ran?

It used some heuristics.
The Old New Thing

Jul 7, 2026
Post comments count2
Post likes count0
Don't rewrite your CLI for agents

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

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 count2
What's New in Microsoft Foundry | June 2026

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