The most comprehensive IDE for .NET and C++ devs on Windows. It's packed with a sweet array of tools to elevate every stage of software development.

Redmond, WA, USA
Based in United States
You don't have to be a performance expert to find real wins. Mads Kristensen digs into how: msft.it/6017a5kCH
17
3,908
Kayla Cinnamon dives right into Plan mode: less iteration, lower cost, way more confidence in the result: msft.it/6015ajcOl
1
3
38
10,539
🚫 Win32 trivia time! Want to remove a window's Close button? Turns out it's harder than it sounds. Raymond Chen explains WS_SYSMENU, SC_CLOSE, caption buttons, and why disabling exit paths is usually a bad UX idea. 😅 📖 msft.it/6017ajcKH
4
42
9,337
Simona Liao and Leah Tran compare your AI assistant to a new hire, it needs onboarding too: msft.it/6012ajiYs
2
2
16
6,069
🧮 C++23 + MSVC = compile-time math magic ✨ constexpr <cmath> is arriving via LLVM libc in MSVC 14.52 Preview, enabling compile-time evaluation of math functions with improved accuracy and consistency. ⚙️🚀 Try /std:c++23 + /Zc:cmath and dive into the details! 📖 msft.it/6019ajiC9
3
12
81
9,230
🐛 A Word 97 release-blocking crash resisted debugging, pointed to a CPU erratum, and was fixed with a single nop instruction. When you're in the end game of a release, every change carries risk. Fascinating debugging story from Raymond Chen. 📖 msft.it/6019ajByW
1
21
7,712
In this One Dev Question, Amanda Silver reflects on the evolution of Visual Studio Code, from its open source architecture and thriving extension ecosystem to the transformative impact of GitHub Copilot. She discusses how AI-powered coding assistance has reshaped developer tools and introduced a new era where intelligent cloud services are as important as the editor itself. 🎥 msft.it/6012aj6gr
2
3
40
7,017
Same app, just spiced up with GitHub Copilot SDK. Kayla Cinnamon and James Montemagno show it live: msft.it/6015abIoX
1
26
6,676
⚙️ C++ + VS 2026 = 🔥 🤖 Copilot modernization for MSVC upgrades ⚡ Whole Codebase Indexing 🌳 Git worktrees & submodules 🐳 Podman debugging 🧠 BYOM AI models Big upgrades for big native codebases. 📖 Read more: msft.it/6017abLJ3
2
11
59
9,420
Real developer. Real experience. ⚡ What's been your experience with Visual Studio 2026?
3
4
79
12,064
Union types. In this One Dev Question, Mads Torgersen explains how C# will let you model a closed set of unrelated types, create union values from them, and switch over them in a fully strongly typed way. It lands in C# 15 this November, and there's already a preview compiler you can try in #VisualStudio and #VSCode. 🎥msft.it/6014abxfM
1
2
35
8,126
Same app, just spiced up with GitHub Copilot SDK. Kayla Cinnamon and James Montemagno show it live: msft.it/6017abwqR
1
4
26
6,866
GPT-6 Sol and GPT-6 Luna are now available in Visual Studio. These two additions to OpenAI's GPT-6 family join GPT-6 Astra: Sol for balanced interactive and agentic coding, Luna for smaller, faster tasks at the lowest cost. Select the one that fits your task from the model picker in Copilot Chat to get started. Learn more: msft.it/6013agEtN #VisualStudio #GitHubCopilot #AI
2
11
95
11,807
Treat your database like code. Drew Skwiers-Koballa makes the case for giving it the same treatment your app already gets: msft.it/6019abwc3
17
6,323
Claude Opus 5.5 available in Visual Studio. Built for coding and agentic workflows, early testing showed it could resolve many tasks with fewer steps and tokens while handling complex multi-step development work. Details: msft.it/6013ag6yt #VisualStudio #GitHubCopilot
1
6
74
9,796
Same database mistake, same talk with your coworker, again. Drew Skwiers-Koballa breaks the cycle: msft.it/6015abwdB
1
24
7,497
An AI agent that understands the problem beats one that just gets a task. Dalia Abo Sheasha explains why. Dive into the full session: msft.it/6013abwVN
4
1
19
5,916
Your skills matter more than ever in the AI era. AI doesn't replace developers, it makes their experience more valuable. Mads Kristensen jumps into it: msft.it/6018abOk0
9
26
6,620
⚙️ C++ tip from Raymond Chen: “Derived classes must override this method” is not a design strategy. 😆 Learn how to enforce required implementations in base/derived class hierarchies and avoid relying on comments as contracts. 🚀 📖 Read: msft.it/6015abxVZ #CPP #MSVC
2
3
29
9,396
The best debugging prompt starts with the symptom, not the code. Yeojun Han makes the case: msft.it/6016ab30m
2
2
20
6,762
Grok 4.7 is now available in Visual Studio. This latest reasoning model from xAI builds on Grok 4.6 for agentic coding and complex, multistep workflows. Select it from the model picker in Copilot Chat to get started. Learn more: msft.it/6015a5raS #VisualStudio #GitHubCopilot #AI
9
14
152
12,984
VSLive! San Diego is a wrap. What was your #1 key takeaway, a shortcut, a talk, a new way to work?
2
19
9,115
MSVC Build Tools Preview (Sept 2026) is here! New updates targeting v14.52 bring compiler, linker, STL, optimizer & tooling improvements for C++ developers. 🚀 Ready to squeeze more from your builds? 👀 Read the details: msft.it/6018abxKI #cpp #MSVC
3
9
59
9,974
Natural language to SQL looked great in 2023 demos, until developers saw the queries it was actually writing. Bob Ward gets into why: msft.it/6017abzF1
2
6
49
12,219
Byte Break Saturday! AI's in the code review mix now. How's it hit your process? Drop it in the comments.
2
18
11,077
Give an AI agent tools and context, and it stops answering and starts acting. Jon Galloway gets into it. Dive in further with Jon: msft.it/6016aZljw
3
6
49
10,155
We came, we saw, we coded. That's a wrap on VSLive! San Diego, and we're already itching to put everything we picked up this week to use. Thank you to everyone who spent it with us.
2
4
24
10,264
⚙️ C++ nerd snack: Every lambda = a unique type = more template instantiations. 🤯 This clever refactor converts lambdas into a shared DispatcherQueueHandler, factors out type-specific logic, and even removes the template altogether. 🚀 📖 Read: msft.it/6015akhKF
3
29
7,902
Quick tip from Visual Studio on YouTube... See the Visual Studio Debugger Agent use a Test-Driven Investigation workflow to take an intermittent bug from a GitHub issue to a verified fix. 🎥msft.it/6017akCsU
2
2
11
6,841
You can just pin it, and stop reopening the same variables every debug session. Marco Peyrot Carrion has the trick. See the trick: msft.it/6019akCeB
1
2
21
7,125
🐢 App feels slow... but WHICH process is guilty? 🔍⚡ This deep dive shows how to hunt hidden latency across a distributed .NET app using Visual Studio Performance Profiler + GitHub Copilot Profiler Agent. Trace requests across Blazor, services, databases, AI endpoints, and separate CPU-bound work from wait-time bottlenecks. 🤯 Ready to profile smarter? 👇 📖 Read the blog: msft.it/6013akVud
2
15
6,267
AI doesn't always get it right the first time, not even when it's debugging your code. Mark Downie and Sireesha Pisipati dive in. See the full session: msft.it/6011akpOt
1
7
5,632
Your AI agent can't write good code in a codebase it doesn't understand yet. Dalia Abo Sheasha explains why. Dive into the full session: msft.it/6015akTRR
1
17
6,998
🎨 Alt+Tab roulette? 🎯 Visual Studio 2026 lets you scope themes/settings per solution and store them in settings.VisualStudio.json. Different repos, different colors, fewer wrong-window edits. 🚀 Read more 👉 msft.it/6013aVWxP
2
5
39
8,157
🚀 C++ tip: Templates boost reuse, but every expansion can inflate your binary. 😬 A neat trick? Factor out the type-dependent parts and keep the common logic shared. Smaller codegen, cleaner builds, happier compilers. ⚙️🧩 📖 Read: msft.it/6015aVmfc
1
26
7,564
⚙️ C++ trivia that saves code: If your lambda only calls another callable with the same parameters, don't wrap it. 🚫📦 Lambdas are already callable objects (operator()), so pass them directly. Cleaner, simpler, faster to read. 😎 msft.it/6015apL0V
1
4
20
7,906
Same engine. New app. You're in the driver's seat. ✨ Kayla Cinnamon & James Montemagno show how at VSLive! MSHQ: msft.it/6013apLic
4
20
8,345
👀 Reviewing GitHub PRs? Do it without leaving Visual Studio. ⚡ Review diffs, add inline comments, approve & merge, then pull the PR into Copilot with #pullrequest for AI-assisted code review. 🤖🔥 📖 Read: msft.it/6013apLT1
1
2
20
6,470
Come find us. Our team is at the booth for VSLive! San Diego. Come ask questions, grab swag, and learn about your Visual Studio benefits.
2
14
6,865
Dream it. Plan it. Ship it. All without leaving your terminal. Kayla Cinnamon shows how GitHub Copilot CLI gets you there. msft.it/6016apImE
12
7,562
Byte Break Monday! 💻 What is stuck to your laptop? Stickers, logos, nothing at all — drop it in the comments 👇
2
1
15
15,485
San Diego is calling. VSLive! San Diego kicks off soon, and we cannot wait to connect with developers, dive into sessions, and talk shop in person. Ready to connect, learn, and build together?
4
23
8,539
WinForms just picked up an AI teammate. 👇 Klaus Loeffelman shows how at VSLive! MSHQ: msft.it/6010aTijK
10
46
9,629
Every app has a spot where it quietly loses time. Jason Bock shows you how to find it first, at VSLive! MSHQ: msft.it/6013aTiJL
6
47
8,415
🐞 Hard-to-repro bug? Let the agent cook. 🤖🧪 Visual Studio Debugger Agent’s new Test-Driven Investigation workflow creates/finds repro tests, debugs runtime behavior, validates fixes, and checks regressions. 🔍✅ 📖 Read: msft.it/6019aT9fc
9
72
8,179
Ground to cloud to Fabric, one keynote, all the code. 💻 Bob Ward's Thursday keynote at VSLive! MSHQ: msft.it/6019aT9b1
1
33
7,713
🎮 Fun Microsoft trivia: Why did the original Microsoft Entertainment Pack advertise Tetris with a sticker instead of box art? 🤔 Because the licensing negotiations weren't finished when the boxes were printed. 😅 Classic contingency planning. 📖 Read: msft.it/6011araYf
1
1
16
5,726
AI isn't just writing code anymore. It's testing, designing, and shipping it too. ⚡ James Montemagno at VSLive! MSHQ: msft.it/6012araR4
1
3
32
7,956
🤖 Pick the right AI brainpower. 🌳 Keep multiple Git branches live. 🧩 Share custom agents across your org. The latest Visual Studio update is packed with productivity wins for both Copilot and Git workflows. ⚡ 📖 Read more: msft.it/6017araBD
1
3
29
6,580
🤔 How does alloca() allocate from the stack without blowing past guard pages? 🧠 Answer: stack probing via __chkstk. Raymond Chen walks through the generated assembly and the mechanics behind dynamic stack allocation. ⚙️🔥 📖 Read: msft.it/6019arQOl
2
9
6,451