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

Image Microsoft Graph illustration color
Feb 3, 2026
Post comments count2
Post likes count0

Deprecation notice: Teams Live Events meeting creation via Microsoft Graph

Author Avatar
Microsoft Graph team
Creating Teams Live Events via the Microsoft Graph isBroadcast API is deprecated. We encourage developers to use Virtual Event APIs instead.
Microsoft 365 Developer Blog
Blue and purple title slide with an illustrated Azure Cosmos DB planet icon on the left and the Python logo on the right. Center text reads ‘Part 2: Building a Python CRUD API with Azure Functions and Azure Cosmos DB.’
Feb 3, 2026
Post comments count0
Post likes count0

Part 2: Building a Python CRUD API with Azure Functions and Azure Cosmos DB

Author Avatar
Richa Gaur
Series: Building Serverless Applications with Azure Functions and Azure Cosmos DB In the first post of this series, we focused on establishing the fundamentals of serverless architecture by building and deploying a simple HTTP API using Azure Functions and FastAPI. The post centred on...
Azure Cosmos DB Blog
Picture1 image
Feb 3, 2026
Post comments count0
Post likes count1

Performance improvements to MEF-based editor productivity extensions

Author AvatarAuthor Avatar
Tina,
Amadeus
If you use editor productivity extensions for Visual Studio 2026, there's good news—they can now load faster! Extension developers with existing MEF-based editor productivity extensions should read this blog to learn about recent changes and how they might be affected.  We...
Visual Studio Blog
banner oldnewthing blue image
Feb 3, 2026
Post comments count0
Post likes count2

Some small stories about the giant satellite dish antenna that was behind Microsoft Building 11

Author Avatar
Raymond Chen
A little trivia.
The Old New Thing
Microsoft for Java Developers Feature Image
Feb 2, 2026
Post comments count0
Post likes count1

Java OpenJDK January 2026 Patch & Security Update

Author Avatar
Josh Martin-Jaffe
Hello Java customers! We are happy to announce the latest January 2026 patch & security update release for the Microsoft Build of OpenJDK. Download and install the binaries today. OpenJDK 25.0.2 OpenJDK 21.0.10 OpenJDK 17.0.18 OpenJDK 11.0.30 Check our release...
Microsoft for Java Developers
darkmode image
Feb 2, 2026
Post comments count0
Post likes count0

Azure Cosmos DB Data Explorer now supports Dark Mode

Author Avatar
Meredith Moore
If you spend time in the Azure Portal’s using Azure Cosmos DB Data Explorer, you know it’s a “lots of screens, lots of tabs, lots of work happening” kind of place. So I’m excited to share a small upgrade that makes a big difference: Dark Mode is now supported in Cosmos DB Data...
Azure Cosmos DB Blog
banner oldnewthing blue image
Feb 2, 2026
Post comments count5
Post likes count1

Studying compiler error messages closely: Input file paths

Author Avatar
Raymond Chen
Are you even compiling the correct file?
The Old New Thing
Screenshot 2025 10 07 233551 image
Jan 30, 2026
Post comments count0
Post likes count0

Build AI Agents with Claude Agent SDK and Microsoft Agent Framework

Author Avatar
Dmytro Struk
Microsoft Agent Framework now integrates with the Claude Agent SDK, enabling you to build AI agents powered by Claude's full agentic capabilities. This integration brings together the Agent Framework's consistent agent abstraction with Claude's powerful features, including file editing,...
Semantic Kernel
banner oldnewthing blue image
Jan 30, 2026
Post comments count1
Post likes count1

Why not store the SAFEARRAY reference count as a hidden allocation next to the SAFEARRAY?

Author Avatar
Raymond Chen
The case of "Bring your own SAFEARRAY."
The Old New Thing
azd jan 2026 release image
Jan 30, 2026
Post comments count0
Post likes count0

Azure Developer CLI (azd) - January 2026: Configuration & Performance

Author Avatar
PuiChee (PC) Chan
This post announces the January 2026 release of the Azure Developer CLI (`azd`).
Azure SDK Blog
DevEdit green
Jan 29, 2026
Post comments count0
Post likes count1

Standardizing Dimensions: Completing the Unified Data Model

Author AvatarAuthor AvatarAuthor Avatar
Anirudh,
Nitin,
Suresh
Standardizing Dimensions: Completing the Unified Data Model Introduction A Unified Data Model is only as strong as the consistency of its dimensions. This article explains why standardizing dimensions is the critical final step in completing the Unified Data...
Unified Data Model at Microsoft
azsdk jan 2026 release image
Jan 29, 2026
Post comments count0
Post likes count0

Azure SDK Release (January 2026)

Author Avatar
Ronnie Geraghty
Azure SDK releases every month. In this post, you'll find this month's highlights and release notes.
Azure SDK Blog
Title slide for Azure Cosmos DB TV Episode 111 featuring a dark, space-themed background with a stylized planet icon. Text reads ‘From Burger to Bots: Agentic Apps with Cosmos DB and LangChain.js’ and lists Mark Brown and Yohan Lasorsa as presenters.
Jan 29, 2026
Post comments count0
Post likes count1

Azure Cosmos DB TV Recap - From Burger to Bots – Agentic Apps with Cosmos DB and LangChain.js | Ep. 111

Author AvatarAuthor Avatar
Jay,
Mark
In Episode 111 of Azure Cosmos DB TV, host Mark Brown is joined by Yohan Lasorsa to explore how developers can build agent-powered applications using a fully serverless architecture. This episode focuses on a practical, end-to-end example that demonstrates how transactional application...
Azure Cosmos DB Blog
banner oldnewthing blue image
Jan 29, 2026
Post comments count1
Post likes count2

How can I retain access to the data in a SAFEARRAY after my method returns?

Author Avatar
Raymond Chen
Find a way to take ownership.
The Old New Thing
Jan 29, 2026
Post comments count0
Post likes count2

Dev Proxy v2.1 with configuration hot reload and stdio proxying

Author AvatarAuthor Avatar
Waldek,
Garry
Introducing Dev Proxy v2.1 with configuration hot reload and stdio proxying
Microsoft 365 Developer Blog
default image image
Jan 28, 2026
Post comments count2
Post likes count0

Introducing the Microsoft Graph User Configuration API (preview)

Author Avatar
Cameron Parker
The User Configuration API is now available in the beta endpoint in Microsoft Graph. Use it to create, read, update, and delete user configuration objects in Exchange Online mail folders.
Microsoft 365 Developer Blog
YouTube thumbnail showing a modern developer workspace with two monitors: one displaying GitHub Copilot CLI code generating an Azure Cosmos DB query, the other showing the Azure Cosmos DB dashboard with charts. A robotic hand types on a keyboard, and a blue planet-style Cosmos DB logo appears on the screen. Large text reads ‘Prompt to Production’ with a subtitle ‘Azure Cosmos DB Agent Kit + GitHub Copilot CLI in Action.’
Jan 28, 2026
Post comments count0
Post likes count0

Accelerate Your Cosmos DB Infrastructure with GitHub Copilot CLI and Azure Cosmos DB Agent Kit

Author Avatar
Sajeetharan Sinnathurai
Modern infrastructure work is increasingly agent driven, but only if your AI actually understands the platform you’re deploying. This guide shows how to turn GitHub Copilot CLI into an Azure Cosmos DB aware infrastructure expert by loading the Azure Cosmos DB Agent Kit. In under a...
Azure Cosmos DB Blog
dotnet essentials png image
Jan 28, 2026
Post comments count1
Post likes count11

.NET AI Essentials - The Core Building Blocks Explained

Author Avatar
Jeremy Likness
Learn how Microsoft.Extensions.AI provides a unified API for building intelligent .NET applications with any LLM provider - one interface, endless possibilities, with built-in middleware, telemetry, structured outputs and more.
.NET Blog
spfx roadmap 2026 january image
Jan 28, 2026
Post comments count7
Post likes count0

SharePoint Framework (SPFx) roadmap update – January 2026

Author Avatar
Vesa Juvonen
SPFx is powering the future of Microsoft 365 with AI driven portals and deep integrations across SharePoint Teams and Viva. The January 2026 update shares new features and the roadmap for the next evolution built for the AI era. This is a transparent community driven journey that we shape together.
Microsoft 365 Developer Blog
banner oldnewthing blue image
Jan 28, 2026
Post comments count0
Post likes count1

Why did I lose the data even though I called Safe­Array­Add­Ref?

Author Avatar
Raymond Chen
You have to use the original pointer, but even that won't be good enough.
The Old New Thing
The GitHub Copilot logo.
Jan 27, 2026
Post comments count0
Post likes count1

GitHub Copilot app modernization for C++ is now in Public Preview

Author Avatar
Michael Price
With the launch of Visual Studio 2026, we announced a Private Preview of GitHub Copilot app modernization for C++, which reduces the cost of adopting the latest version of the MSVC Build Tools. We used the feedback we received from our many Private Preview participants to make...
C++ Team Blog
CMake filtered to anything with Vehicles
Jan 27, 2026
Post comments count0
Post likes count0

Visual Studio Code CMake Tools 1.22: Target bookmarks and better CTest output

Author Avatar
Sinem Akinci
We're excited to announce the latest 1.22 release of the CMake Tools extension for Visual Studio Code. This update brings a host of new additions, including project outline updates for filtering and bookmarking CMake targets in large CMake projects and expanded CTest support to customize...
C++ Team Blog
Screenshot 2025 10 07 233551 image
Jan 27, 2026
Post comments count0
Post likes count1

Build AI Agents with GitHub Copilot SDK and Microsoft Agent Framework

Author Avatar
Dmytro Struk
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...
Semantic Kernel
Summary of VS January updates
Jan 27, 2026
Post comments count8
Post likes count4

Visual Studio January Update — Enhanced Editor Experience

Author Avatar
Simona Liao
Productivity Improvements This month, we are bringing you a series of small yet long requested and popular features to let you better control and customize your editor. These features are currently only available in the Insiders channel and will be available in Release soon. Fast...
Visual Studio Blog
banner oldnewthing blue image
Jan 27, 2026
Post comments count2
Post likes count2

A digression on the design and implementation of Safe­Array­Add­Ref and extending APIs in general

Author Avatar
Raymond Chen
The concerns when adding a feature to an existing API.
The Old New Thing
Budget Bytes title image
Jan 26, 2026
Post comments count0
Post likes count2

Introducing Budget Bytes: Build Powerful AI Apps for Under $25

Author AvatarAuthor Avatar
Jasmine,
Pablo
When developers hear "cloud" and "AI," their first thought is often about cost. "How much will this cost me to learn? Can I build something meaningful without racking up a surprise bill?"   Budget Bytes is a new series is designed to inspire developers to build affordable,...
Azure SQL Devs’ Corner
dotnet ndc london 2026 jpg image
Jan 26, 2026
Post comments count0
Post likes count0

Join Microsoft at NDC London 2026 - Let’s Build the Future of .NET Together

Author Avatar
.NET Team
Meet the .NET team at NDC London 2026 to explore the latest in .NET 10, Azure, and AI-powered development through sessions and 1:1 meetups.
.NET Blog
Evals for Agent Interop
Jan 26, 2026
Post comments count0
Post likes count3

Introducing the Evals for Agent Interop starter kit

Author Avatar
Aadharsh Kannan
We’re launching Evals for Agent Interop, a starter evaluation kit that provides curated scenarios and representative data that emulate real digital work, and an evaluation harness that organizations can use to self-run their agents across Microsoft 365 surfaces.
Microsoft 365 Developer Blog
banner oldnewthing blue image
Jan 26, 2026
Post comments count0
Post likes count3

What's the difference between Safe­Array­Access­Data and Safe­Array­Add­Ref?

Author Avatar
Raymond Chen
Two ways of preserving the data.
The Old New Thing
Giving Agents a Visual Voice: MCP Apps Support in VS Code
Jan 26, 2026
Post likes count0

Giving Agents a Visual Voice: MCP Apps Support in VS Code

Author Avatar
Harald Kirschner, Connor Peet
VS Code now supports MCP Apps, enabling AI agents to display interactive UIs for richer developer workflows. Read the full article
VS Code Blog
Title slide for Azure Cosmos DB TV Episode 110 with a dark, space-themed background. Text reads “Supercharging AI Agents with the Azure Cosmos DB MCP Toolkit,” with “Azure Cosmos DB TV Episode 110” above it. A stylized Azure Cosmos DB planet logo appears on the left, and the presenters’ names, Mark Brown and Sajeetharan Sinnathurai, are shown at the bottom.
Jan 23, 2026
Post comments count0
Post likes count1

Azure Cosmos DB TV Recap: Supercharging AI Agents with the Azure Cosmos DB MCP Toolkit (Ep. 110)

Author AvatarAuthor AvatarAuthor Avatar
Mark,
Sajeetharan,
Jay
In Episode 110 of Azure Cosmos DB TV, host Mark Brown is joined by Sajeetharan Sinnathurai to explore how the Azure Cosmos DB MCP Toolkit is changing the way developers build, deploy, and scale AI agents using real application data. As agentic AI systems evolve, one challenge continues...
Azure Cosmos DB Blog
Jan 23, 2026
Post comments count2
Post likes count12

Bringing work context to your code in GitHub Copilot

Author Avatar
Kayla Cinnamon
This week we shipped the GitHub Copilot SDK which takes the agent loop from the Copilot CLI and makes it easy to embed in other applications. We’ve been using, improving, and extending Copilot CLI for the last few months and it’s sparked new ideas about what it means to have the right...
Microsoft for Developers
banner oldnewthing blue image
Jan 23, 2026
Post comments count15
Post likes count5

C++ has scope_exit for running code at scope exit. C# says "We have scope_exit at home."

Author Avatar
Raymond Chen
You can wrap it in an IDisposable.
The Old New Thing
devtunnels aml img png image
Jan 23, 2026
Post likes count1

Bridging Local Development and Cloud Evaluation: Using Microsoft Devtunnels with Azure Machine Learning

Author Avatar
Nasryn El-Hinnawi
Learn how to streamline AI development by using Microsoft Devtunnels to connect local services with Azure Machine Learning evaluation pipelines, eliminating deployment delays while maintaining comprehensive cloud-based validation.
ISE Developer Blog
Introducing the Azure Cosmos DB Agent Kit
Jan 22, 2026
Post comments count0
Post likes count1

Introducing the Azure Cosmos DB Agent Kit: Your AI Pair Programmer Just Got Smarter

Author Avatar
Sajeetharan Sinnathurai
The Azure Cosmos DB Agent Kit is an open-source collection of skills that teaches your AI coding assistant (GitHub Copilot, Claude Code, Gemini CLI) expert-level Azure Cosmos DB best practices. Install with one command, get production-ready guidance instantly. The Challenge Every...
Azure Cosmos DB Blog