Microsoft
Developer Blogs

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

Highlights

Build AI Agents with GitHub Copilot SDK and Microsoft Agent Framework

Microsoft Agent Framework now integrates with the GitHub Copilot SDK, enabling you to build AI agents powered by GitHub Copilot. This integration brings together the Agent Framework's consistent agent abstraction with GitHub Copilot's capabilities, including function calling, streaming...
Read moreClick to read more about this post

Latest posts

banner oldnewthing blue image
Dec 24, 2025
Post comments count1
Post likes count5

Why does my Ctrl+M accelerator key activate when I press the Enter key?

Author Avatar
Raymond Chen
Understanding the difference between keys and characters for accelerators.
The Old New Thing
banner oldnewthing blue image
Dec 23, 2025
Post comments count4
Post likes count5

When irate product support customers demand to speak to Bill Gates

Author Avatar
Raymond Chen
So transfer them to his office, or so it seems.
The Old New Thing
202512 spfx monthly image
Dec 23, 2025
Post comments count0
Post likes count2

SharePoint Framework (SPFx) roadmap update – December 2025

Author Avatar
Vesa Juvonen
SPFx is powering the future of Microsoft 365. From AI-driven portals to seamless integrations across SharePoint, Teams and Viva, SPFx is driving innovation at scale. This monthly blog series kicks off our journey into the next evolution - transparent, community-driven, and built for the AI era. Let’s shape what’s next, together.
Microsoft 365 Developer Blog
Picture6 image
Dec 22, 2025
Post comments count13
Post likes count24

How AI fixed my procrastination

Author Avatar
Mads Kristensen
I struggled to get started. For ages, I kept putting off building this website, creating a new programming language for Visual Studio, and coming up with fresh color themes. Each project looked overwhelming, and I couldn’t find the time or motivation to jump in. It all just felt like...
Visual Studio Blog
banner oldnewthing blue image
Dec 22, 2025
Post comments count27
Post likes count9

All the other cool languages have try...finally. C++ says "We have try...finally at home."

Author Avatar
Raymond Chen
The destructor serves as the "finally".
The Old New Thing
run main view image
Dec 22, 2025
Post comments count0
Post likes count2

The New Test Run Hub is Going Generally Available!

Author Avatar
Panagiotis Liaros
Delivering high-quality software requires clarity, speed, and collaboration. That’s why we introduced the New Test Run Hub in Azure Test Plans. A modern, streamlined experience designed to make test execution and analysis fast and intuitive. And we’re excited to announce that this...
Azure DevOps Blog
azd dec 2025 release image
Dec 19, 2025
Post comments count1
Post likes count2

Azure Developer CLI (azd) Dec 2025 - Extensions Enhancements, Foundry Rebranding, and Azure Pipelines Improvements

Author Avatar
Kristen Womack
This post announces the December release of the Azure Developer CLI (`azd`).
Azure SDK Blog
Dec 19, 2025
Post comments count3
Post likes count2

Work item linking for Advanced Security alerts now available

Author Avatar
Laura Jiang
Security vulnerabilities don't fix themselves. Someone needs to track them, prioritize them, and actually ship the fix. If you've ever tried to manage security alerts alongside your regular sprint work, though, you know the friction: you're looking at an alert in one tab, switching to...
Azure DevOps Blog
banner oldnewthing blue image
Dec 19, 2025
Post comments count9
Post likes count3

A shortcut gives me a weird path for a program shortcut that doesn't point to the executable, so what is it?

Author Avatar
Raymond Chen
It's a placeholder because the shortcut is to an MSI application.
The Old New Thing