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

.NET AI Essentials - The Core Building Blocks Explained
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.
Read moreClick to read more about this postBuild 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 postLatest posts

Feb 3, 2026
Post comments count2
Post likes count0
Deprecation notice: Teams Live Events meeting creation via Microsoft Graph
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

Feb 3, 2026
Post comments count0
Post likes count0
Part 2: Building a Python CRUD API with Azure Functions and Azure Cosmos DB

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

Feb 3, 2026
Post comments count0
Post likes count1
Performance improvements to MEF-based editor productivity extensions
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

Feb 3, 2026
Post comments count0
Post likes count2
Some small stories about the giant satellite dish antenna that was behind Microsoft Building 11

A little trivia.
The Old New Thing

Feb 2, 2026
Post comments count0
Post likes count1
Java OpenJDK January 2026 Patch & Security Update

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

Feb 2, 2026
Post comments count0
Post likes count0
Azure Cosmos DB Data Explorer now supports Dark Mode

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

Feb 2, 2026
Post comments count5
Post likes count1
Studying compiler error messages closely: Input file paths

Are you even compiling the correct file?
The Old New Thing

Jan 30, 2026
Post comments count0
Post likes count0
Build AI Agents with Claude Agent SDK and Microsoft Agent Framework

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

Jan 30, 2026
Post comments count1
Post likes count1
Why not store the SAFEARRAY reference count as a hidden allocation next to the SAFEARRAY?

The case of "Bring your own
SAFEARRAY."The Old New Thing

Jan 30, 2026
Post comments count0
Post likes count0
Azure Developer CLI (azd) - January 2026: Configuration & Performance

This post announces the January 2026 release of the Azure Developer CLI (`azd`).
Azure SDK Blog

Jan 29, 2026
Post comments count0
Post likes count1
Standardizing Dimensions: Completing the Unified Data Model
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

Jan 29, 2026
Post comments count0
Post likes count0
Azure SDK Release (January 2026)

Azure SDK releases every month. In this post, you'll find this month's highlights and release notes.
Azure SDK Blog

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
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

Jan 29, 2026
Post comments count1
Post likes count2
How can I retain access to the data in a SAFEARRAY after my method returns?

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
Waldek,
Garry
Introducing Dev Proxy v2.1 with configuration hot reload and stdio proxying
Microsoft 365 Developer Blog

Jan 28, 2026
Post comments count2
Post likes count0
Introducing the Microsoft Graph User Configuration API (preview)

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

Jan 28, 2026
Post comments count0
Post likes count0
Accelerate Your Cosmos DB Infrastructure with GitHub Copilot CLI and Azure Cosmos DB Agent Kit

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

Jan 28, 2026
Post comments count1
Post likes count11
.NET AI Essentials - The Core Building Blocks Explained

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

Jan 28, 2026
Post comments count7
Post likes count0
SharePoint Framework (SPFx) roadmap update – January 2026

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

Jan 28, 2026
Post comments count0
Post likes count1
Why did I lose the data even though I called SafeArrayAddRef?

You have to use the original pointer, but even that won't be good enough.
The Old New Thing

Jan 27, 2026
Post comments count0
Post likes count1
GitHub Copilot app modernization for C++ is now in Public Preview

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

Jan 27, 2026
Post comments count0
Post likes count0
Visual Studio Code CMake Tools 1.22: Target bookmarks and better CTest output

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

Jan 27, 2026
Post comments count0
Post likes count1
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...
Semantic Kernel

Jan 27, 2026
Post comments count8
Post likes count4
Visual Studio January Update — Enhanced Editor Experience

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

Jan 27, 2026
Post comments count2
Post likes count2
A digression on the design and implementation of SafeArrayAddRef and extending APIs in general

The concerns when adding a feature to an existing API.
The Old New Thing

Jan 26, 2026
Post comments count0
Post likes count2
Introducing Budget Bytes: Build Powerful AI Apps for Under $25
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