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

Context-Driven Development: Agent Skills for Microsoft Foundry and Azure
Code will be generated, not written. Working with 100+ companies, I have seen this firsthand: most enterprise workloads taking dependencies on AI SDKs are usually net-new microservices. Hardly anyone has Windows-scale codebases for their new AI features. This is modular, greenfield work....
Read moreClick to read more about this postBridging Local Development and Cloud Evaluation: Using Microsoft Devtunnels with Azure Machine Learning
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.
Read moreClick to read more about this postJoin Microsoft at NDC London 2026 - Let’s Build the Future of .NET Together
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.
Read moreClick to read more about this postLatest posts

Jan 28, 2026
Post comments count0
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 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 count0
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 count3
Post likes count1
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.
Fast scrolling: Hold down the Alt key while scrolling the mouse wheel to move quickly when reviewing code or...
Visual Studio Blog

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

Jan 26, 2026
Post comments count0
Post likes count0
Join Microsoft at NDC London 2026 - Let’s Build the Future of .NET Together

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

Jan 26, 2026
Post comments count0
Post likes count1
Introducing the Evals for Agent Interop starter kit

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

Jan 26, 2026
Post comments count0
Post likes count2
What's the difference between SafeArrayAccessData and SafeArrayAddRef?

Two ways of preserving the data.
The Old New Thing

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)
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 count1
Post likes count12
Bringing work context to your code in GitHub Copilot

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

Jan 23, 2026
Post comments count15
Post likes count4
C++ has scope_exit for running code at scope exit. C# says "We have scope_exit at home."

You can wrap it in an
IDisposable.The Old New Thing

Jan 23, 2026
Post likes count1
Bridging Local Development and Cloud Evaluation: Using Microsoft Devtunnels with Azure Machine Learning
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

Jan 22, 2026
Post comments count0
Post likes count1
Introducing the Azure Cosmos DB Agent Kit: Your AI Pair Programmer Just Got Smarter

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

Jan 22, 2026
Post comments count6
Post likes count3
A simple helper function for attaching a progress handler to a Windows Runtime IAsyncActionWithProgress or IAsyncOperationWithProgress

It doesn't do much, but it saves typing.
The Old New Thing

Jan 21, 2026
Post comments count0
Post likes count1
Now in Public Preview: GitHub Copilot build performance for Windows

Last year, we launched our new GitHub Copilot build performance capabilities in Private Preview. With help from our fantastic C++ community, we gathered insights and addressed key feedback. We’re happy to share that GitHub Copilot build performance for Windows is now in Public Preview....
C++ Team Blog

Jan 21, 2026
Post comments count0
Post likes count2
Context-Driven Development: Agent Skills for Microsoft Foundry and Azure

Code will be generated, not written. Working with 100+ companies, I have seen this firsthand: most enterprise workloads taking dependencies on AI SDKs are usually net-new microservices. Hardly anyone has Windows-scale codebases for their new AI features. This is modular, greenfield work....
All things Azure

Jan 21, 2026
Post comments count2
Post likes count2
On the proper usage of a custom Win32 dialog class

You are replacing the window procedure, not the dialog procedure.
The Old New Thing

Jan 20, 2026
Post comments count0
Post likes count3
Introducing Azure Performance Diagnostics Tool for Java: Automated Java Performance Analysis in Kubernetes via Azure SRE Agent
We're excited to announce that the Azure Performance Diagnostics Tool for Java is now available for preview as part of
the Azure SRE Agent platform, bringing intelligent,
automated Java performance diagnoses. Currently supporting Java workloads deployed to Azure Kubernetes Service (AKS)...
Microsoft for Java Developers

Jan 20, 2026
Post comments count0
Post likes count1
PIX 2601.15 - new Intel plugin, many buffer viewer improvements, and more

Today we released PIX version 2601.15, which can be downloaded here. This release includes everything in the previous 2509.25 release, plus:
A new Intel plugin with many new features and improvements
Many new Buffer Viewer and Buffer Formatter improvements
Misc other bug fixes...
PIX on Windows

Jan 20, 2026
Post comments count0
Post likes count0
Go 1.25.6-1 and 1.24.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

Jan 20, 2026
Post comments count5
Post likes count2
Microspeak: On fire, putting out fires

Dealing with emergencies.
The Old New Thing

Jan 20, 2026
Post comments count3
Post likes count1
PowerToys 0.97 is here: a big Command Palette update and a new mouse utility

PowerToys 0.97 is here! This release packs in a ton of improvements to Command Palette, introduces a brand-new mouse utility called CursorWrap, expands CLI support across several utilities, and includes plenty of other refinements. Get the update by checking for updates in PowerToys or...
Windows Command Line

Jan 19, 2026
Post comments count0
Post likes count3
Azure Boards additional field filters (private preview)

We’re introducing a limited private preview that allows you to add additional fields as filters on backlog and Kanban boards. This long-requested feature helps teams tailor their views, focus on the work that matters most, and provide feedback as we iterate toward general availability.
Azure DevOps Blog

Jan 19, 2026
Post comments count8
Post likes count6
What was the secret sauce that allows for a faster restart of Windows 95 if you hold the shift key?

An old flag from 16-bit Windows.
The Old New Thing

Jan 18, 2026
Post comments count2
Post likes count1
🚀React Native Windows v0.81 is here!!

App developers require performance, stability, and cross-platform consistency such as fast startups, smooth UI, and seamless code sharing across Windows, Android, and iOS as these factors directly impact user experience, development efficiency, and business outcomes. High performance and...
React Native