Visual Studio

@visualstudio.com

The most comprehensive IDE for .NET and C++ developers on Windows. Fully packed with a sweet array of tools and features to elevate and enhance every stage of software development. Get started: https://www.visualstudio.com

Join us for our MCP Live! — A free livestream covering all things MCP. September 9th, from 9AM to 1PM PT. We'll hear from the teams at Microsoft that are implementing MCP, from core MCP maintainers, and the global community of MCP developers. Learn more and set your reminder 📆 ➡️ buff.ly/OeMMDZR

Promotional banner reading "MCP Live!" on a dark gradient background with angled purple and blue 3D bars and a floating stylized dashboard panel and cursor, suggesting a tech-focused live event.

Get a matter-of-fact breakdown of where we are at on C++23 and C++26 features, both language and library. In this Pure Virtual C++ session replay, we demo new features in the IDE, and we'll be open about trade-offs and unfinished feature work. 🎥 buff.ly/Zpx3rwU

Event slide for Pure Virtual C++ 2026 titled "MSVC, are we there yet? Status of C++23 and C++26 features", featuring speaker RanDair Porter, Software Engineer at Microsoft, his circular portrait and the Microsoft logo on a dark branded background.

Agile delegates, round 2. ⚡ C++/WinRT checks IAgileObject so your delegate can self‑wrap 🌀 — and nope, copy elision won’t save you in parameter land 😅. Tiny, elegant agile_ref magic does the lifting. 👉 Read the blog: buff.ly/DuDzx3x

Blog header reading "Making an agile version of a Windows Runtime delegate in C++/WinRT, part 2" with a C++ logo and "Read the blog" call-to-action on a blue radial gradient background.

We came, we saw, we coded! Keynotes, hands on sessions, an epic hackathon, campus tours, and nonstop networking, this VSLive! had it all. See you at the next one!

Slide thanking VSLive attendees, showing overlapping blue speech bubbles and the headline "We came, we saw, we coded" with subtext "Thanks for an amazing VSLive!" to express appreciation after the conference.

MSVC upgrade anxiety? Copilot’s modernization agent eats it for breakfast 😎 Assess → plan → auto‑fix DX10 deps, shader calls, linker ghosts, shadowed vars… all logged, all guided. 🎥 Dive into the Pure Virtual C++ session: buff.ly/tjNqLcZ

Promotional banner for Pure Virtual C++ 2026 session titled "Eliminate MSVC upgrade anxiety with Copilot agents" presented by Michael Price, Senior Product Manager, with Microsoft logo.

Byte Break Friday! 🎉 Copy, fill in the blanks and drop it in the comments. Build succeeded. All ___ tests passed. I shipped ___ at ___, closed my laptop and celebrated with ___. Feeling like ___.

Developer celebration Mad Libs template reading "Build succeeded. All ____ tests passed. I shipped ____ at ____, closed my laptop, and celebrated with ____. Feeling ____!" with dotted blanks labeled NUMBER, THING, TIME, TREAT, FEELING.

C++ deps without the headache. 😌 Copilot CLI + vcpkg = auto project setup, manifest restore, smart library picks, reproducible builds, and zero include‑path spelunking. Terminal‑first, fully guided. Read the blog 👉 buff.ly/YtFquj2

Bild

Quick walkthrough... 🧠💨 C++/WinRT tip: that delegate you got? It might not be agile — meaning it can’t hop threads. Wrap it in winrt::agile_ref to make a cross‑context‑safe version you can invoke anywhere. Part 1 of the deep dive: 📚 buff.ly/UAQeZHE

Presentation slide titled "Part 1: Making an agile version of a Windows Runtime delegate in C++/WinRT" with a glowing C++ logo on the right, blue radial background, and the subtitle "Dive into the details."

🛠️✨ MSVC updates are now a monthly habit, not a multi‑year ordeal. Want the newest language features + fastest fixes? Live at HEAD with MSVC Preview. New lifecycle + support policies = upgrading without the fear factor. 📺 Replay Pure Virtual C++ session replay: buff.ly/CIrjAK7

Bild

July’s MSVC Build Tools Preview drops real goodies: • 🎯 Cleaner designated init + constexpr new[] in modules • 🚀 ARM64 NEON + APX x64 boosts • 🔧 Optimizer upgrades (strength reduction, LICM, reassociation) • 🛠️ Linker + PDB stability wins And a massive batch of bug fixes. 👉 buff.ly/WVuMlEj

Announcement: MSVC Build Tools preview updates — July 2026, C++ logo centered on a blue radiant background with the call-to-action "Read the C++ blog."

VS admins: your extension governance era starts NOW! ⚡🛠️ 🔐 Central control over marketplace visibility 🏢 Private, org‑hosted extensions 👀 Better oversight of how devs find + install tools 🔧 Same VS workflow, new enterprise guardrails 👉 Full scoop: buff.ly/km4lkMD

Invitation for Visual Studio administrators: "Visual Studio Administrator? Join our Private Marketplace Preview! Find out how," displayed with a large lightbulb icon on a warm orange-to-pink gradient background.

Byte Break Friday! 🐛 Two of these compile clean. One has a bug hiding in plain sight. No running the code. Drop the snippet number and the bug in the comments 👇

Programming puzzle asking readers to spot a bug in three labeled C# code snippets: snippet 1 sums an int[] of scores with an off‑by‑one loop, snippet 2 prints greetings for names with foreach, and snippet 3 checks palindromes by reversing a string.

⚡🐹 Whole Codebase Indexing = C++ superpowers. VS gets faster nav, snappier colorization, richer symbol data, sharper IntelliSense, and Copilot that actually gets your giant codebase. Plus: CodeLens for C++ lands in preview. 👉 Blog: buff.ly/Ul4QPze

Banner promoting a C++ blog post titled "Rethinking C++ Performance," highlighting faster code navigation and GitHub Copilot tools through whole-codebase indexing, with a glowing C++ logo and a call to action: "Read the C++ Blog."