Microsoft
Developer Blogs

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

Streamlining your Git workflow with Visual Studio 2026

You’re a .NET developer with a busy morning, and an Azure DevOps ticket drops: “Login endpoint 500s under load.” You’ve got to fix it, review a teammate’s feature branch, and keep your repo clean - all before lunch. Visual Studio’s Git tools turn this everyday Git workflow of...
Read moreClick to read more about this post

Retirement of Global Personal Access Tokens in Azure DevOps

In the new year, we’ll be retiring the Global Personal Access Token (PAT) type in Azure DevOps. Global PATs allow users to authenticate across all accessible organizations. While this can feel convenient, a single credential with broad reach creates a concentrated security risk —...
Read moreClick to read more about this post

Latest posts

Diagram showing an AI coding agent pointing to a DSL document, with arrows to mitigation strategies: curated examples, domain rules, and compiler integration.
Dec 18, 2025
Post comments count0
Post likes count2

AI Coding Agents and Domain-Specific Languages: Challenges and Practical Mitigation Strategies

Author Avatar
Chris Romp
1. Introduction AI coding agents/assistants such as GitHub Copilot have become common in modern software engineering workflows. Their strengths—rapid pattern completion, context-aware suggestions, and the ability to learn style from local code—stem from broad training on large...
All things Azure
banner oldnewthing blue image
Dec 18, 2025
Post comments count0
Post likes count0

Concluding thoughts on our deep dive into Windows clipboard text conversion

Author Avatar
Raymond Chen
Stick to Unicode and you'll be fine.
The Old New Thing
JanusGraph and Azure Managed Instance for Apache Cassandra: A Powerful Combination
Dec 17, 2025
Post comments count0
Post likes count0

Unlock the power of distributed graph databases with JanusGraph and Azure Apache Cassandra

Author Avatar
Srikanth Sridhar
Connecting the Dots: How Graph Databases Drive Innovation In today’s data-rich world, organizations face challenges that go beyond simple tables and rows. Whether it’s uncovering hidden relationships in social networks, detecting fraud, or powering recommendation engines, graph...
Azure Cosmos DB Blog
ultimate image
Dec 17, 2025
Post comments count1
Post likes count8

Celebrating 10 Years of DirectX 12

Author Avatar
Stefan Bojanic
DirectX12 shipped in 2015 with a simple goal: give developers more control so games run faster, look better, and scale across Windows PC and console. Over the last decade, DirectX 12 delivered on that promise. We added features and made it easier for developers to focus on gameplay &...
DirectX Developer Blog
Dec 17, 2025
Post comments count1
Post likes count5

Aspire 13.1 - Our holiday gift to you

Author Avatar
David Fowler
Aspire 13.1 is here with CLI-based MCP for AI agents, dashboard improvements, Azure updates, and TLS termination support.
Aspire Blog
banner oldnewthing blue image
Dec 17, 2025
Post comments count2
Post likes count0

Deducing the consequences of Windows clipboard text formats on UTF-8

Author Avatar
Raymond Chen
Working out the implications.
The Old New Thing
Image default image
Dec 16, 2025
Post comments count0
Post likes count0

Unlock your email potential with Schema.org

Author Avatar
Karishma S
Email is a key part of how people get things done, whether it’s booking a reservation, confirming a package delivery, or managing a cab reservation. But as inboxes become increasingly cluttered, important transactional information often gets buried. Users are forced to open multiple...
Microsoft 365 Developer Blog
a list of all the C++ tools available to agent mode to call upon (get_symbol_call_hierarchy, get_symbol_class_hierarchy, get_symbol_info, and get_symbol_references)
Dec 16, 2025
Post comments count3
Post likes count4

C++ code editing tools for GitHub Copilot: now in Public Preview

Author Avatar
Sinem Akinci
In November, we introduced C++ code editing tools for GitHub Copilot as a Private Preview, focusing on partnering with customers to tackle one of the common, taxing challenges for C++ development: refactoring at scale. Since then, we've listened to feedback and refined our tooling to make...
C++ Team Blog
Microsoft for Java Developers Feature Image
Dec 16, 2025
Post comments count0
Post likes count2

Beyond Ergonomics: How the Azure Command Launcher for Java Improves GC Stability and Throughput on Azure VMs

Author Avatar
Monica Beckwith
In our previous blog we introduced Azure Command Launcher for Java (jaz) —a safe, resource-aware way to launch the JVM without hand-tuning dozens of flags. This follow-up shares performance results, focusing on how jaz affects G1 behavior, heap dynamics, and pause characteristics under...
Microsoft for Java Developers