Microsoft
Developer Blogs

Get the latest information, insights, and news from Microsoft.

Highlights

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.
Read moreClick to read more about this post

Latest posts

XAML Studio v2 Header Image
Jan 6, 2026
Post comments count1
Post likes count1

XAML Studio is now Open Sourced

Author Avatar
Michael Hawker
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
Design image
Jan 6, 2026
Post comments count0
Post likes count1

Semantic Reranking with Azure SQL, SQL Server 2025 and Cohere Rerank models

Author Avatar
Davide Mauri
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
How Azure Cosmos DB Powers ARM’s Federated Future: Scaling for the Next Billion Requests
Jan 6, 2026
Post comments count0
Post likes count0

How Azure Cosmos DB Powers ARM’s Federated Future: Scaling for the Next Billion Requests

Author Avatar
Alex Dubinkov
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
banner oldnewthing blue image
Jan 6, 2026
Post comments count0
Post likes count1

Swapping two blocks of memory that reside inside a larger block, in constant memory, refinement

Author Avatar
Raymond Chen
Could do with a little less rotating.
The Old New Thing
llmsincsharp jpg image
Jan 5, 2026
Post comments count8
Post likes count3

Generative AI with Large Language Models in C# in 2026

Author Avatar
Jeremy Likness
A practical introduction to modern AI for .NET developers.
.NET Blog
banner oldnewthing blue image
Jan 5, 2026
Post comments count0
Post likes count2

How can you swap two non-adjacent blocks of memory using only forward iterators?

Author Avatar
Raymond Chen
Applying the rotation trick to our new problem.
The Old New Thing
Blog Post VS Live Events 8211 Final2 image
Jan 5, 2026
Post comments count0
Post likes count2

Welcome to 2026, A Growth Year for All of Us

Author Avatar
Jim Harrer
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
banner oldnewthing blue image
Jan 2, 2026
Post comments count0
Post likes count2

How can you swap two adjacent blocks of memory using only forward iterators?

Author Avatar
Raymond Chen
A different algorithm, employing a different kind of cleverness.
The Old New Thing
banner oldnewthing blue image
Jan 1, 2026
Post comments count9
Post likes count2

Swapping two blocks of memory that reside inside a larger block, in constant memory

Author Avatar
Raymond Chen
A variation on the constant-memory rotation.
The Old New Thing