Microsoft
Developer Blogs

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

Highlights

VSLive! Microsoft AI Hackathon 2026: Send Your Team Home With Working Code

If you lead a development team, you already know the pattern. You approve the travel, your developers attend a great conference, they come back energized, and then the work resumes exactly as it was. The ideas don't survive contact with the backlog. This July at VSLive! @ Microsoft...
Read moreClick to read more about this post

Microsoft SQL Security Across the MAESTRO Stack: Building Secure Agentic AI with Defense-in-Depth

Artificial Intelligence is evolving rapidly. What began as simple prompt-and-response systems is now transforming into fully autonomous, agentic AI architectures capable of reasoning, orchestrating tools, interacting with enterprise data, and invoking external systems dynamically. While...
Read moreClick to read more about this post

Latest posts

May 4, 2026
Post comments count0
Post likes count2

Announcing the WinApp VS Code Extension — Run, Debug, and Package Windows Apps in VS Code

Chiara Mooney
VS Code is where many cross-platform and web developers already work, but getting package identity, MSIX packaging, and Windows SDK tooling often meant reaching for Visual Studio or command-line tools. The WinApp VS Code extension brings the full power of the Windows App Development...
#ifdef Windows
May 4, 2026
Post comments count1
Post likes count1

Giving Copilot more C++ context using custom instructions in VS Code

Sinem Akinci
In February, we announced how GitHub Copilot can now use C++ symbol context and CMake build configuration awareness to deliver smarter suggestions in Visual Studio Code. Today, we're excited to share new ways to further enhance your C++ development experience with Copilot and get the most...
C++ Team Blog
May 4, 2026
Post comments count0
Post likes count1

Java OpenJDK April 2026 Patch & Security Update

Josh Martin-Jaffe
Hello Java customers! We are happy to announce the latest April 2026 patch & security update release for the Microsoft Build of OpenJDK. Check our release notes page for details on fixes and enhancements or download and install the binaries today. The source code of our builds...
Microsoft for Java Developers
May 4, 2026
Post comments count0
Post likes count1

Microsoft Agent Framework - Building Blocks for AI Part 3

Jeremy Likness
Build intelligent AI agents in .NET with the Microsoft Agent Framework. Learn how to create agents with tools, multi-turn conversations, memory, and graph-based workflows that bring together the building blocks from Parts 1 and 2.
.NET Blog
May 4, 2026
Post comments count2
Post likes count2

SQL MCP Server as an App Service

Jerry,
Helen
Run SQL MCP Server on Azure App Service without containers. This walkthrough uses Data API builder to configure authentication, expose MCP, REST, and GraphQL endpoints, and deploy as code.
Azure SQL Dev Corner
May 4, 2026
Post comments count2
Post likes count10

There is no Install - it's 'Stage' and 'Register'

Howard Kapustein
"Is ContosoParts.msix installed?" is a common - but misleading - question The term install is not a formal concept in MSIX. This may seem paradoxical for a deployment technology, but it makes perfect sense once you understand MSIX deployment’s core architecture. Deployment...
Inside MSIX
May 4, 2026
Post comments count1
Post likes count4

How do I inform Windows that I'm writing a binary file?

Raymond Chen
You don't. All files are binary at the file system level.
The Old New Thing
May 3, 2026
Post comments count0
Post likes count0

Removing The Monkey Work of Migration

davidwright,
Arnaud,
Suzanne
Removing The Monkey Work of Migration; in this post we show how Git-Ape analyses an AWS deployment repo and generates an Azure-native replacement, with design critique built in. This post walks through a real migration workflow: start with an AWS deployment repo and end with an...
All things Azure
May 3, 2026
Post comments count0
Post likes count0

Introducing Apache Arrow Support in mssql-python

Saumya Garg
Reviewed by Sumit Sarabhai Fetching a million rows from SQL Server into a Polars DataFrame used to mean a million Python objects, a million GC allocations, and then throwing it all away to build a DataFrame. Not anymore. mssql-python now supports fetching SQL Server data...
Microsoft for Python Developers Blog