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 6, 2026
Post comments count0
Post likes count0
What’s New in vcpkg (Nov 2025 - Jan 2026)

This blog post summarizes changes to the vcpkg package manager as part of the 2025.12.12 and 2026.01.16 registry releases and the 2025-11-13, 2025-11-18, 2025-11-19, 2025-12-05, and 2025-12-16 tool releases. These updates include support for targeting the Xbox GDK October 2025 update,...
C++ Team Blog

Feb 6, 2026
Post comments count0
Post likes count0
Mastering User Settings in SharePoint Framework

User preferences and settings are fundamental components of modern web applications. When developing SharePoint Framework (SPFx) solutions, the ability to store and manage user-specific configurations across devices and sessions becomes crucial for delivering personalized experiences....
Microsoft 365 Developer Blog

Feb 6, 2026
Post comments count1
Post likes count0
Building an AI Skills Executor in .NET: Bringing Anthropic's Agent Pattern to the Microsoft Ecosystem

We welcome guest author, Matt Kruczek, to share how to build a complete Skills Executor in .NET, combining Azure OpenAI with the Model Context Protocol (MCP) C# SDK to bring the same agentic patterns to the Microsoft ecosystem. You’ll see how to define reusable skills, connect local and external tools, and orchestrate intelligent agent loops—so enterprise teams can standardize AI behavior without hardcoding business logic.
Microsoft Foundry Blog

Feb 6, 2026
Post comments count0
Post likes count3
Masking Sensitive Data in Azure SQL

Applications often need access to data without needing access to everything. Social Security numbers, email addresses, and phone numbers are common examples. Storing them is required. Exposing them broadly is not. This is especially valuable when exposing a database to an AI agent through...
Azure SQL Devs’ Corner

Feb 6, 2026
Post comments count1
Post likes count3
How can I prevent the user from changing the widths of ListView columns in version 5 of the common controls?, part 2

Preventing the resize cursor from appearing.
The Old New Thing

Feb 5, 2026
Post comments count0
Post likes count2
Enable Soft Delete in Azure SQL

Sometimes applications need to remove data without actually losing it. Soft delete keeps rows in the database while making them invisible to normal application access. This is especially valuable when exposing a database to an AI agent through MCP servers like SQL MCP Server, where safety...
Azure SQL Devs’ Corner

Feb 5, 2026
Post comments count0
Post likes count4
Securing Aspire Apps with Microsoft Entra ID
Learn to secure Aspire distributed applications with Microsoft Entra ID authentication. Use AI skills with GitHub Copilot for a 5-minute setup, or follow the detailed guide to understand JWT Bearer protection, OIDC sign-in, and automatic token handling.
Aspire Blog

Feb 5, 2026
Post comments count4
Post likes count0
.NET Framework 3.5 Moves to Standalone Deployment in new versions of Windows
Tara,
Brett
An announcement of .NET Framework 3.5 servicing updates on new versions of Windows.
.NET Blog

Feb 5, 2026
Post comments count0
Post likes count0
Go 1.25.7-1 and 1.24.13-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

Feb 5, 2026
Post comments count0
Post likes count0
How to Enable Microsoft Entra ID for Azure Cosmos DB (NoSQL)

Strengthen Identity Security and Eliminate Account Keys
Identity is becoming the new security perimeter. As organizations modernize their cloud applications, long‑lived secrets and shared keys introduce unnecessary risk. Azure Cosmos DB now fully supports Microsoft Entra ID for both...
Azure Cosmos DB Blog

Feb 5, 2026
Post comments count5
Post likes count2
How can I prevent the user from changing the widths of ListView columns in version 5 of the common controls?

Deny changes to the width.
The Old New Thing

Feb 5, 2026
Post likes count0
Minimal GitOps for Edge Applications with Azure IoT Operations and Azure DevOps

How we built a minimal, scalable GitOps workflow for edge applications using Azure IoT Operations, Azure DevOps, and a multi-repo strategy. Includes pipeline templates and scripts for real-world deployments.
ISE Developer Blog
Feb 4, 2026
Post comments count0
Post likes count1
MSVC Build Tools Versions 14.30 – 14.43 Now Available in Visual Studio 2026

When Visual Studio 2026 reached General Availability in November, it included several versions of the Microsoft C++ (MSVC) Build Tools:
14.50 (initially shipped with Visual Studio 2026)
14.44 (initially shipped with Visual Studio 2022 version 17.14)
14.29 (initially shipped...
C++ Team Blog

Feb 4, 2026
Post likes count0
January 2026 (version 1.109)

Learn what is new in the Visual Studio Code January 2026 Release (1.109).
Read the full article
VS Code Blog

Feb 4, 2026
Post comments count0
Post likes count0
The OS for Intelligence: How GitHub Bridges the Fragmented AI Landscape
We are currently living through the "fragmentation phase" of the AI revolution.
If you’re a developer, you know the drill: You have Claude Code open for reasoning. You have ChatGPT open for logic checks. Then you drop into your terminal to actually build the thing—manually...
All things Azure

Feb 4, 2026
Post comments count1
Post likes count0
Windows MIDI Services rollout - known issues and workarounds

There's a larger blog post with the features and benefits of Windows MIDI Services coming later this month (February 2026). This is just a quick post here to assist users with known issues or workarounds, in the interest of remaining transparent on this project.
We performed a ton of...
Windows MIDI and Music dev

Feb 4, 2026
Post comments count7
Post likes count2
Roadmap for AI in Visual Studio (February)

After a busy January (catch up here), we're shifting focus to reliability and refinement. This month is about tightening core workflows, improving agent stability, and building on the MCP foundations we've been laying.
Agent Mode & Coding Agents
Reliability is the priority this...
Visual Studio Blog

Feb 4, 2026
Post comments count0
Post likes count2
Auto-install `azd` extensions in dev containers

The `azd` dev container feature now supports automatic extension installation.
Azure SDK Blog

Feb 4, 2026
Post comments count0
Post likes count0
Azure Boards integration with GitHub Copilot includes custom agent support

We recently released the GitHub Copilot Coding Agent for Azure Boards to all customers. If you’re not already familiar with it, we recommend taking a few minutes to read this blog post for an overview and details.
One of the top requests from customers using the GitHub Copilot Coding...
Azure DevOps Blog

Feb 4, 2026
Post comments count6
Post likes count6
WinGet Configuration: Set up your dev machine in one command

I've set up a lot of dev machines in my life. Traditionally, this takes a lot of time to get everything just right, but now there's a faster way with WinGet Configuration files. Let me show you how to go from a fresh Windows install to a fully configured dev environment with a single...
Microsoft for Developers

Feb 4, 2026
Post comments count2
Post likes count2
How can I prevent the user from changing the widths of ListView columns?

You can ask the header to be non-resizing.
The Old New Thing

Feb 3, 2026
Post comments count3
Post likes count1
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 count7
Post likes count2
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 count7
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