Microsoft
Developer Blogs
Get the latest information, insights, and news from Microsoft.
Highlights

Get started with GitHub Copilot CLI: A free, hands-on course
Learn GitHub Copilot CLI with this free, 8-chapter hands-on course. Review code, generate tests, debug issues, and build custom agents and skills - all from your terminal. No AI experience needed. Works with GitHub Copilot Free. Clone the repo or open in Codespaces to get started.
Read moreClick to read more about this postPlatform Engineering for the Agentic AI era
For the last decade, platform engineering has relied on explicit API interaction layers: CLIs, SDKs, pipelines, wrappers, and UI workflows that translate human intent into machine‑safe API calls. AI agents are now short‑circuiting much of that stack. By combining natural language...
Read moreClick to read more about this postVisual Studio at GDC Festival of Gaming 2026
Join us at GDC Festival of Gaming 2026 for a deep dive into Visual Studio, GitHub Copilot, PowerToys, and the Windows tools that speed up your daily dev workflow. We'll show how these tools work together to boost productivity and cut friction across your entire inner loop.
Session...
Read moreClick to read more about this postLatest posts

Mar 13, 2026
Post comments count0
Post likes count0
The Human Scale Problem in Platform Engineering
Diego,
Ray
We keep doing this thing where we solve a problem, celebrate the victory, then realize we've created three new problems we didn't even know existed.
Remember when manually configuring servers was the bottleneck? So we built containers. Great! Now we're orchestrating thousands of them....
All things Azure

Mar 13, 2026
Post comments count0
Post likes count0
March Patches for Azure DevOps Server

We are releasing patches for our self‑hosted product, Azure DevOps Server. We strongly recommend that all customers stay on the latest, most secure version of Azure DevOps Server. The latest release, Azure DevOps Server, is available from the download page.
This patch addresses an...
Azure DevOps Blog

Mar 13, 2026
Post comments count0
Post likes count0
Azure Developer CLI (azd): Debug hosted AI agents from your terminal

New azd ai agent show and monitor commands help you diagnose hosted AI agent failures directly from the CLI.
Azure SDK Blog

Mar 13, 2026
Post comments count2
Post likes count2
Windows stack limit checking retrospective: MIPS

Optimizing out the unnecessary probes comes with its own complexity.
The Old New Thing

Mar 13, 2026
Post comments count0
Post likes count0
What's New in Agent Skills: Code Skills, Script Execution, and Approval for Python

Code-Defined Skills, Script Execution, and Approval for Agent Skills in Python
When we introduced Agent Skills for Microsoft Agent Framework, you could package domain expertise as file-based skill directories and have agents discover and load them on demand. Now, the Python SDK takes...
Microsoft Agent Framework

Mar 12, 2026
Post comments count1
Post likes count2
Evolving DirectX for the ML Era on Windows
Adele,
Serena
At GDC this year, we shared how machine learning is becoming foundational to real time graphics, and how DirectX is evolving to meet that shift across shader level and model level ML. ML is no longer a niche optimization or a postprocess trick. It’s increasingly embedded throughout the...
DirectX Developer Blog

Mar 12, 2026
Post comments count0
Post likes count1
Microsoft at JavaOne: Empowering Java developers to lead the next era of AI

Java has powered some of the world’s most mission‑critical systems for decades and that’s a big part of why we’re excited to be back with the community at JavaOne 2026 (March 17–19 in Redwood City). At Microsoft, we get to work with Java teams every day: folks shipping at...
Microsoft for Java Developers

Mar 12, 2026
Post comments count0
Post likes count0
Agent Harness in Agent Framework
Dmytro,
Chris,
Eduard
Agent harness is the layer where model reasoning connects to real execution: shell and filesystem access, approval flows, and context management across long-running sessions. With Agent Framework, these patterns can now be built consistently in both Python and .NET.
In this post,...
Microsoft Agent Framework

Mar 12, 2026
Post comments count0
Post likes count4
DirectX: Bringing Console-Level Developer Tools to Windows
Norman,
Austin
On March 12th, 2026, the DirectX team and our hardware partners hosted DirectX: Bringing Console-Level GPU Developer Tools to Windows at GDC. We shared our dream of bringing console-level GPU developer tools to Windows, and today we are announcing a major step toward that goal...
DirectX Developer Blog

Mar 12, 2026
Post comments count1
Post likes count0
Modernize .NET Anywhere with GitHub Copilot

See how the modernize-dotnet agent helps you assess apps, create upgrade plans, and modernize .NET projects from Visual Studio, VS Code, GitHub Copilot CLI, and GitHub.
.NET Blog

Mar 12, 2026
Post comments count1
Post likes count0
.NET 10.0.5 Out-of-Band Release - macOS Debugger Fix

An out-of-band release of .NET 10.0.5 to fix a critical debugger crash affecting macOS users with Visual Studio Code.
.NET Blog

Mar 12, 2026
Post comments count8
Post likes count2
Windows stack limit checking retrospective: x86-32, also known as i386

One of the weirdest calling conventions you'll see.
The Old New Thing

Mar 12, 2026
Post comments count1
Post likes count3
Advanced Shader Delivery: What’s New at GDC 2026

Today we announced the innovation we’re bringing in solving shader compilation for the ecosystem at our GDC Talk: Advanced Shader Delivery for Windows. Want to find out what this means for solving shader compilation for your title and customers? Read on!
State of the Industry
Long...
DirectX Developer Blog

Mar 11, 2026
Post comments count0
Post likes count0
Temporary rollback: build identities can access Advanced Security: read alerts again

If you use build service identities like Project Collection Build Service to call Advanced Security APIs, the Advanced Security permission changes in Sprint 269 broke that. We restricted API access for build identities as a security improvement but failed to provide an early notice for...
Azure DevOps Blog

Mar 11, 2026
Post comments count3
Post likes count1
DirectStorage 1.4 release adds support for Zstandard
Clarke,
Larry
Today we’re releasing the public preview of DirectStorage 1.4 and the initial public preview of the Game Asset Conditioning Library. Together, they introduce Zstandard (Zstd) compression as an option for game assets on Windows. This new support meets the needs of the gaming ecosystem,...
DirectX Developer Blog
Mar 11, 2026
Post comments count0
Post likes count0
A Look Ahead at Azure Cosmos DB Conf 2026: From AI Agents to Global Scale

Join us for Azure Cosmos DB Conf 2026, a free global, virtual developer event focused on building modern applications with Azure Cosmos DB.
Date: April 28, 2026
Time: 9:00 AM–2:00 PM PT
Where: Streaming live on the Microsoft Developer YouTube channel, with additional...
Azure Cosmos DB Blog

Mar 11, 2026
Post comments count0
Post likes count0
Announcing general availability of Azure Confidential Computing (ACC) virtual machines for U.S. government environments

Government agencies have an increased need for secure, verifiable, and compliant cloud environments that adhere to data sovereignty regulations, operate in a Zero Trust framework, and help reduce exposure to insider threats.
Today, Microsoft marks a major milestone in secure cloud...
Azure Government

Mar 11, 2026
Post comments count6
Post likes count5
How do compilers ensure that large stack allocations do not skip over the guard page?

Don't take steps that are too large.
The Old New Thing

Mar 10, 2026
Post comments count6
Post likes count4
.NET 11 Preview 2 is now available!

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

Mar 10, 2026
Post comments count3
Post likes count1
.NET and .NET Framework March 2026 servicing releases updates
Rahul,
Tara
A recap of the latest servicing updates for .NET and .NET Framework for March 2026.
.NET Blog

Mar 10, 2026
Post comments count0
Post likes count0
Aspire Conf is Coming! Join us Live on March 23

Save the date and tune in for our free, livestream event on March 23. Discover Aspire and learn how it can transform the way you build and deploy your distributed apps and agents.
Aspire Blog

Mar 10, 2026
Post comments count3
Post likes count3
A snappy answer when asked about dressing casually at IBM

Oh, this old thing?
The Old New Thing

Mar 9, 2026
Post comments count10
Post likes count10
Announcing the Azure Skills Plugin

Part 1 of the Azure Skills Plugin series
Coding agents like GitHub Copilot and Claude Code are great at code, but getting your app to production on Azure is not just about writing code.
Really, it is about making the right calls. Which service fits this app? Which SKU fits this...
All things Azure

Mar 9, 2026
Post likes count0
Visual Studio Code 1.111

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

Mar 9, 2026
Post comments count5
Post likes count10
Extend your coding agent with .NET Skills

Introducing the dotnet/skills repository and how .NET agent skills can improve coding agent workflows.
.NET Blog
Mar 9, 2026
Post comments count1
Post likes count0
Build a real-world example with Microsoft Agent Framework, Microsoft Foundry, MCP and Aspire

Building AI agents is getting easier. Deploying them as part of a real application, with multiple services, persistent state, and production infrastructure, is where things get complicated. Developers from the .NET community have requested whether a real-world example that shows running...
Microsoft for Developers

Mar 9, 2026
Post comments count6
Post likes count1
Visual Studio Dev Essentials: Free, Practical Tools for Every Developer

When I first found Visual Studio Dev Essentials, it felt like discovering a hidden door in the developer toolkit world. I’d heard about free tools and cloud credits, but I wasn’t sure if it would really matter in day-to-day coding life. The short answer: it absolutely...
Visual Studio Blog