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

Before you check if an update caused your problem, check that it wasn't a problem before the update
It was going to be like that when I got here.
Read moreClick to read more about this postAspire Docs in Your Terminal (and Your AI's Brain)
Aspire 13.2 ships aspire docs, a CLI for browsing, searching, and reading official aspire.dev docs from your terminal, with the same source of truth available to AI skills and automation.
Read moreClick to read more about this postImproving the Markdown Editor for Work Items
We introduced the Markdown editor in July 2025 to bring Markdown support to large text fields in work items. Since then, we’ve received valuable customer feedback highlighting challenges with the editing experience, particularly when switching in and out of edit mode.
Many users found...
Read moreClick to read more about this postLatest posts

Apr 7, 2026
Post comments count0
Post likes count0
Your Migration's Source of Truth: The Modernization Assessment

Introducing GitHub Copilot Modernization and diving into the assessment report as part of cloud modernization process
.NET Blog

Apr 7, 2026
Post comments count4
Post likes count0
ASP.NET Core 2.3 end of support announcement

ASP.NET Core 2.3 will reach end of support on April 7, 2027. Learn what this means for your applications and how to upgrade to a modern supported version of .NET.
.NET Blog

Apr 7, 2026
Post comments count0
Post likes count0
Agentic development aspirations: build, run, observe — without more Markdown

AI agents can write code but struggle to run and test it. Aspire gives your agent a codified app model to build, run, and observe your whole stack.
Aspire Blog
Apr 7, 2026
Post comments count0
Post likes count0
Scalable AI with Azure Cosmos DB: Tredence Intelligent Document Processing (IDP) | March 2026

Azure Cosmos DB enables scalable AI-driven document processing, addressing one of the biggest barriers to operational scale in today’s enterprise AI landscape. Organizations continue to manage massive volumes of structured and unstructured content—contracts, regulatory filings,...
Azure Cosmos DB Blog

Apr 7, 2026
Post comments count0
Post likes count3
Write SQL Your Way: Dual Parameter Style Benefits in mssql-python

Reviewed by: Sumit Sarabhai
If you've been writing SQL in Python, you already know the debate: positional parameters (?) or named parameters (%(name)s)? Some developers swear by the conciseness of positional. Others prefer the clarity of named. With mssql-python, you no longer...
Microsoft for Python Developers Blog
Apr 7, 2026
Post comments count2
Post likes count1
Take full control of your floating windows in Visual Studio

Make Visual Studio floating windows work perfectly with PowerToys FancyZones. Flip one option to get independent windows, better snapping, and less friction.
Visual Studio Blog

Apr 7, 2026
Post comments count0
Post likes count0
Were there any Windows 3.1 programs that were so incompatible with Windows 95 that there was no point trying to patch them?

The permanently ineligible list.
The Old New Thing

Apr 6, 2026
Post comments count0
Post likes count1
Agent Academy Spring Drop: Special Ops, Cowork Collective, and a Whole New Look

We've shipped a big round of updates to Agent Academy. Two new sections, a completely redone site experience, and more missions on the way. Here's what's changed.
Quick recap for anyone new
Agent Academy is a free, open-source curriculum for learning how to build agents with Microsoft...
Power Platform Developer Blog

Apr 6, 2026
Post comments count0
Post likes count1
Announcing the end of support for Node.js 20.x in the Azure SDK for JavaScript

After July 9, 2026, the Azure SDK for JavaScript will no longer support Node.js 20.x. Upgrade to an Active Node.js Long Term Support (LTS) version to stay secure and up-to-date.
Azure SDK Blog

Apr 6, 2026
Post comments count0
Post likes count2
MCP Apps on Azure Functions: Quickstart with TypeScript
Learn how to build and deploy MCP (Model Context Protocol) apps on Azure Functions using TypeScript. This guide covers MCP tools, resources, local development, and serverless deployment with a practical weather app example.
Azure SDK Blog

Apr 6, 2026
Post comments count2
Post likes count2
Learning to read C++ compiler errors: Illegal use of -> when there is no -> in sight

If the compiler is complaining about things you didn't write, find out who wrote them.
The Old New Thing

Apr 3, 2026
Post comments count3
Post likes count6
Microsoft Agent Framework Version 1.0

Today, we're thrilled to announce that Microsoft Agent Framework has reached version 1.0 for both .NET and Python. This is the production-ready release: stable APIs, and a commitment to long-term support. Whether you're building a single assistant or orchestrating a fleet of specialized...
Microsoft Agent Framework

Apr 3, 2026
Post comments count3
Post likes count2
How can I use ReadDirectoryChangesW to know when someone is copying a file out of the directory?

File copying is not a fundamental operation, nor is it even detectable at the file system layer.
The Old New Thing

Apr 3, 2026
Post comments count0
Post likes count0
🚀React Native Windows v0.82 is here!!
Abhijeet,
Vivek
React Native Windows v0.82 is here, marking a major milestone: the legacy Paper architecture has been fully removed. All applications now run exclusively on the New Architecture (Fabric), and this release also unlocks XAML controls for community modules — so Windows apps can seamlessly...
React Native

Apr 2, 2026
Post comments count24
Post likes count11
Explore union types in C# 15
C# 15 introduces union types — declare a closed set of case types with implicit conversions and exhaustive pattern matching. Try unions in preview today and see the broader exhaustiveness roadmap.
.NET Blog
Apr 2, 2026
Post comments count0
Post likes count0
Aspire Docs in Your Terminal (and Your AI's Brain)

Aspire 13.2 ships aspire docs, a CLI for browsing, searching, and reading official aspire.dev docs from your terminal, with the same source of truth available to AI skills and automation.
Aspire Blog

Apr 2, 2026
Post comments count0
Post likes count4
Why doesn't the system let you declare your own messages to have the same semantics as WM_COPYDATA ?

Tempting but misleading.
The Old New Thing

Apr 1, 2026
Post likes count0
Visual Studio Code 1.114

Learn what's new in Visual Studio Code 1.114
Read the full article
VS Code Blog

Apr 1, 2026
Post comments count0
Post likes count0
Python in Visual Studio Code - March 2026 Release
The March 2026 release of the Python and Jupyter extensions for Visual Studio Code is now available. Keep on reading to learn more!
Microsoft for Python Developers Blog

Apr 1, 2026
Post comments count0
Post likes count0
What's New in vcpkg (Feb 2026 - Mar 2026): Parallel file installation and more!

These updates include a security fix for OpenSSL packaging on Windows, parallel file installation for improved performance, and other improvements and bug fixes.
C++ Team Blog

Apr 1, 2026
Post comments count1
Post likes count1
PowerShell 7.6 release postmortem and investments

This post shares context on the delayed timing of the PowerShell 7.6 release, our learnings, and the changes the team has already begun making to improve release predictability and transparency.
PowerShell Team

Apr 1, 2026
Post comments count0
Post likes count1
General Availability: Social Identity Providers for Native Authentication via Browser‑Delegated Flows (web-view) in Microsoft Entra External ID

We’re excited to announce the General Availability of Social Identity Provider (IdP) support for Native Authentication in Microsoft Entra External ID. This release enables developers to integrate popular social sign‑in options such as Google, Facebook, and Apple — into native and...
Microsoft Entra Identity Platform

Apr 1, 2026
Post comments count0
Post likes count6
Improving the Markdown Editor for Work Items

We introduced the Markdown editor in July 2025 to bring Markdown support to large text fields in work items. Since then, we’ve received valuable customer feedback highlighting challenges with the editing experience, particularly when switching in and out of edit mode.
Many users found...
Azure DevOps Blog

Apr 1, 2026
Post comments count0
Post likes count1
The Polyglot tax - Part 3
Vectors, Analytics, and the End of ETL
Part 3 of 4 - The Multimodal Database Series
In Part 1: The Polyglot Tax we laid out the fraud detection scenario: a transaction comes in, and before you approve or deny it you need five checks. Order history (relational). Device fingerprint...
Azure SQL Dev Corner

Apr 1, 2026
Post comments count1
Post likes count2
Dataverse Skills: Your Coding Agent Now Speaks Dataverse

Building enterprise solutions is shifting from writing code to directing AI agents. Instead of stitching together APIs, CLIs, and scripts, developers are increasingly describing intent and letting agents execute. For enterprise platforms like Dataverse, this creates a new requirement:...
Power Platform Developer Blog

Apr 1, 2026
Post comments count5
Post likes count5
Bookmark Studio: evolving bookmarks in Visual Studio

Bookmarks in Visual Studio have always been a simple, reliable feature. Many developers use them regularly, and over the years we’ve heard consistent feedback from those users. Bookmarks were useful, but there were a few core gaps that kept them from being as effective and relevant as...
Visual Studio Blog