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

Using Codes to Increase Adherence to Prompts
Agentic systems have some discretion in the parameters they sent to tooling, but there are cases, such as experimentation, when you need 100% adherence to a set of parameters.
Read moreClick to read more about this postC++ symbol context and CMake build configuration awareness for GitHub Copilot in VS Code
C++ code navigation and build system tooling play an important role in the developer inner-loop. Code navigation tooling provides a precise, semantic understanding of your codebase, while build system tooling helps you express build configurations and variants for reproducible builds. In...
Read moreClick to read more about this postCustomizing the ways the dialog manager dismisses itself: Detecting the ESC key, second (failed) attempt
Sniffing the synchronous keyboard state is still not precise enough.
Read moreClick to read more about this postLatest posts

Feb 25, 2026
Post comments count0
Post likes count1
Azure Developer CLI (azd) - February 2026: JMESPath Queries & Deployment Slots

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

Feb 25, 2026
Post comments count1
Post likes count0
Intercepting messages before IsDialogMessage can process them

Process the message before you let
IsDialogMessage see it.The Old New Thing

Feb 25, 2026
Post comments count0
Post likes count0
SharePoint Framework (SPFx) roadmap update – February 2026

We move towards spring 2026 with strong momentum across the SharePoint Framework and an increasing sense of excitement across the ecosystem. SPFx continues to be a foundational platform for building intelligent, secure, and scalable experiences across Microsoft 365, with adoption growing...
Microsoft 365 Developer Blog

Feb 24, 2026
Post comments count0
Post likes count0
Increased control over Office Add-in user experiences

Customers have asked for greater user control over add-in launch behavior in Office. We are making three adjustments to our platform to address this customer feedback.
Microsoft 365 Developer Blog

Feb 24, 2026
Post comments count0
Post likes count4
The Dongle Died at Midnight – WinForms Agent Saved my German Mom's Business Trip

Vibe Coding. IntelliSense on Steroids. Intention-Based Development. Call it what makes you happy - it's "just" the next evolutionary step in software development for me. Which let me build my stranded 82-year-old retirement-resistant mom an ersatz time-study app when her dongle died at midnight.
.NET Blog

Feb 24, 2026
Post comments count0
Post likes count1
Visual Studio February Update

This month’s Visual Studio update continues our focus on helping you move faster and stay in flow, with practical improvements across AI assistance, debugging, testing, and modernization. Building on the momentum from January’s editor updates, the February release brings smarter...
Visual Studio Blog

Feb 24, 2026
Post comments count0
Post likes count0
Improved Python (PyPi/uvx) support in Azure MCP Server

Azure MCP Server now offers first-class Python support via PyPI and uvx, making it easier than ever for Python developers to integrate Azure into their agentic workflows.
Azure SDK Blog

Feb 24, 2026
Post comments count2
Post likes count2
Customizing the ways the dialog manager dismisses itself: Isolating the Close pathway

Intercepting the flow in your message loop.
The Old New Thing

Feb 23, 2026
Post comments count0
Post likes count1
Use Windows on-device AI in your Electron app

Last year we published AI Dev Gallery, an open-source app full of interactive Windows AI examples. A common follow-up question from Electron developers has been: “How can we build similar on-device AI experiences in our Electron apps?” In this blog, we’ll walk through how we built...
#ifdef Windows

Feb 23, 2026
Post comments count0
Post likes count2
Customizing the ways the dialog manager dismisses itself: Detecting the ESC key, second (failed) attempt

Sniffing the synchronous keyboard state is still not precise enough.
The Old New Thing

Feb 20, 2026
Post comments count2
Post likes count1
Light up Multiple Databases with a Single API with Data API builder's multi-source configuration

Data API builder (DAB) supports multi-source configurations
Data API builder (DAB) connects to your database with a safe REST or GraphQL endpoint. But DAB is not limited to just one database. Using a multi-source configuration, you can connect to more than one database simultaneously.
...
Azure SQL Dev Corner

Feb 20, 2026
Post comments count12
Post likes count3
Customizing the ways the dialog manager dismisses itself: Detecting the ESC key, first (failed) attempt

Sniffing the asynchronous keyboard state.
The Old New Thing

Feb 20, 2026
Post likes count1
Using Codes to Increase Adherence to Prompts
Agentic systems have some discretion in the parameters they sent to tooling, but there are cases, such as experimentation, when you need 100% adherence to a set of parameters.
ISE Developer Blog

Feb 19, 2026
Post comments count1
Post likes count2
Migrate your Semantic Kernel and AutoGen projects to Microsoft Agent Framework Release Candidate
Dmytro,
Shawn
We're thrilled to announce that Microsoft Agent Framework has reached Release Candidate status for both .NET and Python. Release Candidate is an important milestone on the road to General Availability — it means the API surface is stable, and all features that we intend to release with...
Semantic Kernel

Feb 19, 2026
Post comments count3
Post likes count5
Microsoft Agent Framework Reaches Release Candidate

We're happy to announce that Microsoft Agent Framework is now in Release Candidate status for both .NET and Python. Release Candidate is an important milestone on the road to General Availability — it means the API surface is stable, and all features that we intend to release with...
Microsoft Foundry Blog

Feb 19, 2026
Post comments count2
Post likes count1
C++ symbol context and CMake build configuration awareness for GitHub Copilot in VS Code

C++ code navigation and build system tooling play an important role in the developer inner-loop. Code navigation tooling provides a precise, semantic understanding of your codebase, while build system tooling helps you express build configurations and variants for reproducible builds. In...
C++ Team Blog

Feb 19, 2026
Post comments count4
Post likes count4
Custom Agents in Visual Studio: Built in and Build-Your-Own agents
Rhea,
Kelly
Agents in Visual Studio now go beyond a single general-purpose assistant. We're shipping a set of curated preset agents that tap into deep IDE capabilities; debugging, profiling, testing alongside a framework for building your own custom agents tailored to how your team works.
Built in...
Visual Studio Blog

Feb 19, 2026
Post comments count1
Post likes count6
Exploring the signals the dialog manager uses for dismissing a dialog

Summarizing the flow.
The Old New Thing

Feb 19, 2026
Post comments count5
Post likes count5
Microsoft C++ (MSVC) Build Tools v14.51 Preview Released: How to Opt In

Today we are releasing the first preview of the Microsoft C++ (MSVC) Build Tools version 14.51. This update, shipping in the latest Visual Studio 2026 version 18.4 Insiders release, introduces many C++23 conformance changes, bug fixes, and runtime performance improvements. Check out the...
C++ Team Blog

Feb 18, 2026
Post comments count0
Post likes count1
What's new in Microsoft Foundry | Dec 2025 & Jan 2026

Catch up on all the new models, audio updates, fine-tuning expansions, and SDK updates from Microsoft Foundry spanning December 2025 and January 2026 — including GPT-5.2, Codex Max, DeepSeek V3.2, FLUX.2, and the azure-ai-projects v2 beta consolidation.
Microsoft Foundry Blog

Feb 18, 2026
Post comments count0
Post likes count2
Python Environments Extension for VS Code
The February 2026 release This release includes the Python Environments extension... Keep on reading to learn more!
Microsoft for Python Developers Blog

Feb 18, 2026
Post comments count0
Post likes count1
Federating Databases with Data API Builder Chaining

For decades, DBAs relied on linked servers to stitch data together. If you needed data from two places, you wired them up and moved on. It worked. It was straightforward. It felt native to SQL.
But what if linked servers are not an option? What if policy blocks them? What if one of the...
Azure SQL Dev Corner

Feb 18, 2026
Post comments count2
Post likes count0
TFVC Remove Existing Obsolete Policies ASAP

In April 2025, we announced the deprecation schedule for legacy TFVC check-in policies. This change was required due to limitations in how those policies were previously implemented and stored. The old policies have been marked as obsolete, and you can replace them by selecting the...
Azure DevOps Blog

Feb 18, 2026
Post comments count3
Post likes count2
Could WriteProcessMemory be made faster by avoiding the intermediate buffer?

I guess it could, but why bother?
The Old New Thing

Feb 17, 2026
Post comments count1
Post likes count3
PowerShell, OpenSSH, and DSC team investments for 2026
Planned team investments for 2026 for PowerShell, OpenSSH, DSC, and related tooling.
PowerShell Team

Feb 17, 2026
Post comments count0
Post likes count0
JMESPath support comes to azd JSON output

Run JMESPath queries on azd JSON output, including error messages.
Azure SDK Blog