Microsoft Developer Blogs

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

cplusplusfeature-300x188
Testing the MSVC Compiler Backend

This post provides a behind-the-scenes look at how we test MSVC's backend, which is responsible for optimization and code generation. Many people worldwide use our compiler and expect it to provide a high-quality experience in terms of correctness (compiled code behaves as written), performance (speed of the compiled code), and throughput (...


JDConf-2024-First-Round-Speakers-Edition-1-Low-Resolution-300x169
Meet the First Round of Speakers for Microsoft JDConf 2024: Where Java, Cloud, and AI Come Together

We are excited to announce the initial lineup of speakers for Microsoft JDConf 2024, the highly anticipated virtual Java developer conference. This event, scheduled for March 27-28, 2024, will bring together the realms of Java, Cloud, and AI. JDConf is poised to be a center for the latest in technology, offering opportunities for all ...


copilot_edge_side_bar-300x194
Building AI-powered Microsoft Copilot with SignalR and other open-source tools

Microsoft Copilot is powered by several open-source tools, such as SignalR, Adaptive Cards, Markdown, and object-basin to solve the unique challenges in building AI-enabled applications at scale. In this article, we share the design considerations and how we integrated various tools with a focus on how we stream messages and responses to the front-end UI while giving some overview of what happens on the server-side.


Screenshot-2024-01-31-103416-e1706726494208-300x282
In the Debugger's Spotlight: A Year in Review

Reflecting on the past year's journey, our team was on a mission to enhance debugging tools, ensuring they became more efficient and user-friendly. We dedicated our efforts to boosting inner-loop productivity, making external source debugging more seamless, improving overall performance, and optimizing memory analysis. And, of course, we were ...


Cpp-IDE-Inprovements-vs-2022-300x150
A Year of C++ Improvements in Visual Studio

As we enter the new year, it’s a good time to look back at all the features and improvements we made for C++ developers in Visual Studio in 2023. We’ve made advancements across the IDE, toolchain, and the vcpkg package manager in both performance and functionality. Some focus areas have been ARM64 support, Unreal Engine development, code ...