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

Secure and Intelligent: Queryable Encryption and Vector Search in MongoDB EF Core Provider
The MongoDB EF Core provider now supports Queryable Encryption and Vector Search. Learn how to encrypt sensitive data while querying it and build AI-powered semantic search applications directly with EF Core.
Read moreClick to read more about this postUnderstanding and mitigating a stack overflow in our task sequencer
The recurring problem of synchronous resumption.
Read moreClick to read more about this postXAML Studio is now Open Sourced
XAML Studio Open Sourced
It's been over 8 years since what became XAML Studio was started. And from nearly the beginning, it was always envisioned as an open-source project… So, it's with great pleasure that I'm happy to announce that day has finally come!
XAML Studio is now an...
Read moreClick to read more about this postLatest posts

Jan 12, 2026
Post comments count0
Post likes count1
How to Build Android Widgets with .NET MAUI

Build interactive Android widgets with .NET MAUI using RemoteViews, intents, and shared data.
.NET Blog

Jan 12, 2026
Post comments count0
Post likes count3
How We Synchronize .NET's Virtual Monorepo

A deep dive into the technical challenges of keeping .NET's product repositories synchronized with our Virtual Monolithic Repository using a custom two-way algorithm.
.NET Blog
Jan 12, 2026
Post comments count4
Post likes count1
Aspire for JavaScript developers

Aspire 13 brings comprehensive JavaScript and TypeScript support to cloud-native development, enabling you to orchestrate Node.js applications, Vite frontends, and JavaScript services alongside your .NET projects with unified tooling and seamless integration.
Aspire Blog

Jan 12, 2026
Post comments count0
Post likes count1
Clipping the focus item when looking for its on-screen location

Preventing the cursor from pointing to nothing.
The Old New Thing

Jan 9, 2026
Post comments count1
Post likes count1
Using Active Accessibility to find out where the focus item is

Looking at child objects.
The Old New Thing

Jan 8, 2026
Post comments count0
Post likes count2
Scaling AI Agents with Aspire: The Missing Isolation Layer for Parallel Development
Scaling AI agent development with Aspire and Git worktrees by solving port conflicts through automatic port allocation scripts and an MCP proxy layer that enables parallel AI agents to orchestrate and debug complete distributed systems simultaneously.
Aspire Blog

Jan 8, 2026
Post comments count4
Post likes count2
Using Active Accessibility to find out where the Windows caret is

It's old and rather simple, but we like simple.
The Old New Thing

Jan 7, 2026
Post comments count1
Post likes count9
The Realities of Application Modernization with Agentic AI (Early 2026)

How to read this article
This article is a reflection based on hands-on experience and is written for engineers and technical leaders who are facing a new application modernization effort and want to build a realistic mental model before reaching for tools.
If you are new to...
All things Azure

Jan 7, 2026
Post comments count1
Post likes count0
Secure and Intelligent: Queryable Encryption and Vector Search in MongoDB EF Core Provider
Rishit,
Luce
The MongoDB EF Core provider now supports Queryable Encryption and Vector Search. Learn how to encrypt sensitive data while querying it and build AI-powered semantic search applications directly with EF Core.
.NET Blog

Jan 7, 2026
Post comments count0
Post likes count0
Public Preview: Cosmos DB Mirroring in Microsoft Fabric with Private Endpoints

We are very excited to announce the public preview for private endpoint support for Azure Cosmos DB Mirroring with Microsoft Fabric mirroring. This feature allows you to preserve the enhanced network security on your data in Cosmos DB from virtual networks or private endpoints, allowing...
Azure Cosmos DB Blog

Jan 7, 2026
Post comments count0
Post likes count0
Build AI Tooling in Go with the MCP SDK – Connecting AI Apps to Databases

A hands‑on walkthrough of building MCP servers that can plug AI applications into Azure Cosmos DB
The Model Context Protocol (MCP) has established itself as the ubiquitous standard for connecting AI applications to external systems. Since its release, there have...
Azure Cosmos DB Blog

Jan 7, 2026
Post comments count1
Post likes count1
How can I find out where the Windows caret is?

You'll have go to a larger scope.
The Old New Thing

Jan 6, 2026
Post comments count2
Post likes count1
XAML Studio is now Open Sourced

XAML Studio Open Sourced
It's been over 8 years since what became XAML Studio was started. And from nearly the beginning, it was always envisioned as an open-source project… So, it's with great pleasure that I'm happy to announce that day has finally come!
XAML Studio is now an...
#ifdef Windows

Jan 6, 2026
Post comments count0
Post likes count1
Semantic Reranking with Azure SQL, SQL Server 2025 and Cohere Rerank models

Supporting re‑ranking has been one of the most common requests lately. While not always essential, it can be a valuable addition to a solution when you want to improve the precision of your results. Unfortunately, there isn’t a universal, standardized API for a “re‑rank” call...
Azure SQL Devs’ Corner

Jan 6, 2026
Post comments count0
Post likes count0
How Azure Cosmos DB Powers ARM’s Federated Future: Scaling for the Next Billion Requests

The Cloud at Hyperscale: ARM’s Mission and Growth
Azure Resource Manager (ARM) is the backbone of Azure’s resource provisioning and management, orchestrating billions of daily requests from customers around the globe. ARM manages all resources for Azure: VMs, Storage, Databases,...
Azure Cosmos DB Blog

Jan 6, 2026
Post comments count1
Post likes count2
Swapping two blocks of memory that reside inside a larger block, in constant memory, refinement

Could do with a little less rotating.
The Old New Thing

Jan 5, 2026
Post comments count10
Post likes count11
Generative AI with Large Language Models in C# in 2026

A practical introduction to modern AI for .NET developers.
.NET Blog

Jan 5, 2026
Post comments count1
Post likes count2
How can you swap two non-adjacent blocks of memory using only forward iterators?

Applying the rotation trick to our new problem.
The Old New Thing

Jan 5, 2026
Post comments count1
Post likes count3
Welcome to 2026, A Growth Year for All of Us

I always enjoy the quiet stretch between Christmas and New Year’s. It’s one of the few moments in the year when things slow down just enough to reflect on what actually resonated.
While many of us were unplugging, our digital team was doing the opposite, editing and publishing 19...
Visual Studio Blog

Jan 2, 2026
Post comments count0
Post likes count2
How can you swap two adjacent blocks of memory using only forward iterators?

A different algorithm, employing a different kind of cleverness.
The Old New Thing

Jan 1, 2026
Post comments count10
Post likes count2
Swapping two blocks of memory that reside inside a larger block, in constant memory

A variation on the constant-memory rotation.
The Old New Thing

Dec 31, 2025
Post comments count2
Post likes count1
Java at Microsoft: 2025 Year in Review

A breakthrough year for modernization, AI‑assisted development, Agentic AI development, and platform innovation
2025 was one of the most significant years yet for Java at Microsoft. From the arrival of OpenJDK 25 as the newest Long‑Term Support (LTS) release, to AI‑powered...
Microsoft for Java Developers

Dec 31, 2025
Post comments count0
Post likes count1
Top .NET Videos & Live Streams of 2025

Let's take a look back at the amazing .NET videos, events, and live streams from 2025!
.NET Blog

Dec 31, 2025
Post comments count5
Post likes count2
2025 year-end link clearance

Another year gets relegated to history.
The Old New Thing

Dec 31, 2025
Post comments count1
Post likes count2
Understanding and mitigating a stack overflow in our task sequencer

The recurring problem of synchronous resumption.
The Old New Thing

Dec 30, 2025
Post comments count0
Post likes count2
Top .NET Blog Posts of 2025

Let's look back at the most-read .NET blog posts published in 2025, from .NET 10 to AI, performance, and developer tooling.
.NET Blog

Dec 30, 2025
Post comments count6
Post likes count3
Additional notes on color-keyed overlays as a way of doing smooth video rendering

Choosing the color-key and other brief discussions.
The Old New Thing