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

How we built the Microsoft Learn MCP Server
When we launched the Microsoft Learn Model Context Protocol (MCP) Server in June 2025, our goal was simple: make it effortless for AI agents to use trusted, up-to-date Microsoft Learn documentation. GitHub Copilot and other agents are increasingly common, and they need to be able to...
Read moreClick to read more about this post.NET 11 Preview 1 is now available!
Find out about the new features in .NET 11 Preview 1 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!
Read moreClick to read more about this postHow did Windows 95 get permission to put the Weezer video Buddy Holly on the CD?
Asking nicely, and asking a lot of people.
Read moreClick to read more about this postLatest posts

Feb 13, 2026
Post comments count0
Post likes count0
DPO Fine-Tuning Using Microsoft Foundry SDK

In the rapidly evolving landscape of large language models (LLMs), achieving precise control over model behavior while maintaining quality has become a critical challenge. While models like GPT-4 demonstrate impressive capabilities, ensuring their outputs align with human...
Microsoft Foundry Blog

Feb 13, 2026
Post comments count0
Post likes count0
Go 1.26.0-1 Microsoft build now available

A new release of the Microsoft build of Go is now available for download.
Microsoft for Go Developers

Feb 13, 2026
Post comments count2
Post likes count3
How can I distinguish between the numeric keypad 0 and the top-row 0 in the WM_CHAR message?

See if it matches the scan code.
The Old New Thing

Feb 12, 2026
Post comments count0
Post likes count0
Microsoft at DevNexus 2026: Practical AI for Real-World Java Development

Java developers face a tough trifecta: keeping mission-critical systems running, modernizing legacy apps, and weaving AI into real engineering workflows, all without increasing risk. At DevNexus 2026, the Microsoft Java team is tackling these challenges head-on.
This...
Microsoft for Java Developers

Feb 12, 2026
Post comments count0
Post likes count2
Handling Legacy User Settings in SharePoint Framework

Introduction
The SharePoint Framework (SPFx) has undergone some important changes in how it handles Entra ID app registration and security models. Here you can find additional details about what was updated and about the new application IDs used by SPFx. These changes have important...
Microsoft 365 Developer Blog

Feb 12, 2026
Post comments count0
Post likes count0
Build Intelligent Apps with SQL: Join the SQL + AI Datathon

The SQL + AI Datathon is a hands‑on challenge designed to show how the foundations for building modern, intelligent applications with SQL. Over a set of guided missions and a focused open hack, you’ll learn how to combine SQL with embeddings, semantic search, and Retrieval...
Azure SQL Devs’ Corner

Feb 12, 2026
Post comments count2
Post likes count3
How can I distinguish between the numeric keypad 0 and the top-row 0 in the WM_KEYDOWN message?

Check whether it is an extended key.
The Old New Thing

Feb 11, 2026
Post comments count2
Post likes count2
How we built the Microsoft Learn MCP Server
Tianqi,
Eric,
Pieter
When we launched the Microsoft Learn Model Context Protocol (MCP) Server in June 2025, our goal was simple: make it effortless for AI agents to use trusted, up-to-date Microsoft Learn documentation. GitHub Copilot and other agents are increasingly common, and they need to be able to...
Engineering@Microsoft

Feb 11, 2026
Post comments count1
Post likes count2
Announcing TypeScript 6.0 Beta

Today we are announcing the beta release of TypeScript 6.0!
To get started using the beta, you can get it through npm with the following command:
npm install -D typescript@beta
TypeScript 6.0 is a unique release in that we intend for it to be the last release based on the current...
TypeScript

Feb 11, 2026
Post comments count0
Post likes count3
GitHub Copilot Testing for .NET Brings AI-powered Unit Tests to Visual Studio 2026

GitHub Copilot testing for .NET is now available in Visual Studio 18.3, offering AI-powered tools to quickly create, build, and run unit tests. With flexible prompts and full IDE integration, it supports testing from single methods to entire solutions, helping reduce repetitive tasks and speed up feedback. Try it and share your feedback to shape its future.
.NET Blog

Feb 11, 2026
Post comments count1
Post likes count1
Beyond the Prompt - Why and How to Fine-tune Your Own Models
Large Language Models (LLMs) have reached a point where general intelligence is no longer the bottleneck. The real challenge in enterprise AI systems behavioral alignment ensuring models that produce consistent, reliable, policy-compliant outputs on a scale. Prompt engineering and...
Microsoft Foundry Blog

Feb 11, 2026
Post comments count1
Post likes count1
Unlock language-specific rich symbol context using new find_symbol tool
Sinem,
Hannah
Refactoring at scale is a time-consuming and error-prone process for developers. In large codebases, developers have relied on manual searches and incremental edits across multiple files to accomplish these tasks.
Modern development workflows depend on fast and accurate code navigation...
Visual Studio Blog

Feb 11, 2026
Post comments count0
Post likes count4
How do I suppress the hover effects when I put a Win32 common controls ListView in single-click mode?

You can prevent the item from becoming hot-tracked.
The Old New Thing

Feb 11, 2026
Post comments count0
Post likes count0
Deploy to Azure App Service deployment slots with azd

azd now supports direct deployments to Azure App Service slots—quick, clear, and slot-aware for the first time.
Azure SDK Blog
Feb 11, 2026
Post comments count0
Post likes count0
Maximize Azure Cosmos DB Performance with Azure Advisor Recommendations

In the first post of this series, we introduced how Azure Advisor helps Azure Cosmos DB users uncover opportunities to optimize efficiency and make smarter decisions.
This follow-up dives deeper into one of the most important categories of guidance: performance. If you've ever dealt...
Azure Cosmos DB Blog

Feb 10, 2026
Post comments count9
Post likes count7
.NET 11 Preview 1 is now available!

Find out about the new features in .NET 11 Preview 1 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!
.NET Blog

Feb 10, 2026
Post comments count8
Post likes count0
February Patches for Azure DevOps Server

We are releasing patches for our self‑hosted product, Azure DevOps Server. We strongly recommend that all customers stay on the latest, most secure version of Azure DevOps Server. The latest release, Azure DevOps Server, is available from the download page.
To make it easier to find...
Azure DevOps Blog

Feb 10, 2026
Post comments count1
Post likes count0
.NET and .NET Framework February 2026 servicing releases updates
Rahul,
Tara
A recap of the latest servicing updates for .NET and .NET Framework for February 2026.
.NET Blog

Feb 10, 2026
Post comments count0
Post likes count0
Building AI-Powered Apps with Azure Cosmos DB and the Vercel AI SDK

The Vercel AI SDK is an open-source TypeScript toolkit that provides the core building blocks for integrating AI into any JavaScript application. It works with 20+ AI providers out of the box—including OpenAI, Azure OpenAI, Anthropic, Google, Mistral, and more—so you can write your...
Azure Cosmos DB Blog

Feb 10, 2026
Post comments count0
Post likes count1
Standardizing HLSL

The HLSL team is excited to announce the formation of Ecma Technical Committee 57; a committee to standardize the High Level Shading Language. The formation of this committee marks an important milestone in HLSL's development and strengthens Microsoft's commitment to HLSL as a...
DirectX Developer Blog

Feb 10, 2026
Post comments count10
Post likes count6
How did Windows 95 get permission to put the Weezer video Buddy Holly on the CD?

Asking nicely, and asking a lot of people.
The Old New Thing

Feb 10, 2026
Post comments count0
Post likes count3
From Local Models to Agent Workflows: Building a Deep Research Solution with Microsoft Agent Framework on Microsoft Foundry Local

Introduction: A New Paradigm for AI Application Development
In enterprise AI application development, we often face this dilemma: while cloud-based large language models are powerful, issues such as data privacy, network latency, and cost control make many scenarios difficult to...
Semantic Kernel

Feb 9, 2026
Post comments count3
Post likes count0
Time Travel in Azure SQL with Temporal Tables

Applications often need to know what data looked like before. Who changed it, when it changed, and what the previous values were. Rebuilding that history in application code is tedious and error prone. This is especially valuable when exposing a database to an AI agent through MCP servers...
Azure SQL Devs’ Corner

Feb 9, 2026
Post comments count2
Post likes count3
What should I do if a wait call reports WAIT_ABANDONED ?

It's your one chance to make amends.
The Old New Thing

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