AI Is Changing How We Code. It’s Also Changing How We Learn.
AI is changing software development at a pace no one can ignore. Developers now have powerful AI tools that can help us write code, understand unfamiliar codebases, troubleshoot problems, learn new...
View ArticleToday I will… improve test coverage
Today I want to look at how we can improve on the test coverage that we have in the Interview Coach application. This application has some unit tests in it already, but I’m sure there is room for...
View ArticleToday I will… find hidden latency across a distributed .NET application
When a distributed application feels slow, the user sees one delay. The code behind that delay may run across a web frontend, backend services, databases, and external APIs. If you profile only the...
View ArticleStop alt-tabbing into the wrong Visual Studio
A user asked for per-solution color themes. It already ships, and it goes further than they asked. You run several instances of Visual Studio side by side, one per solution, and they all look...
View ArticleToday I will… review GitHub PRs
Today I will show you how we can tackle one of the most common tasks when working in a development team or managing an open-source project, and that is working with Pull Requests. While we’re going to...
View ArticleVSLive! @ Microsoft HQ: Developer Takeaways and Must-Watch Sessions
VSLive! @ Microsoft HQ 2026 was one of the most energizing VSLive! events I’ve attended. What stood out was the level of engagement over five days of learning and conversation from July 27 through...
View ArticleThe Visual Studio Debugger Agentic Workflow Gets a Test-Driven Upgrade
A few months ago, we introduced a new guided agentic workflow in the Visual Studio Debugger Agent designed to help you move from a bug report to a verified fix without spending your morning guessing...
View ArticleVisual Studio August Update — Work Smarter Across Models and Branches
The August update gives you more control over two parts of development that can get complicated quickly: choosing the right level of AI assistance and managing work across Git branches and...
View ArticleUnlocking the Power of AI for Every Developer in Visual Studio with Bring...
The best AI in Visual Studio is the AI you can bring with you. Developers don’t work in a single-model world anymore. You might reach for one model for everyday coding, another for a domain-specific...
View ArticleToday I will… Modernize a .NET application
Today I will modernize a .NET Framework application to .NET 10 using the GitHub Copilot modernization tooling built-in to Visual Studio. The tooling helps us upgrade applications running on legacy...
View ArticleToday I will… manage Git Submodules without leaving the IDE
If you’ve worked with Git submodules for any length of time, you probably have a love-hate relationship with them. They’re genuinely useful for pulling a shared library, an SDK, or common build scripts...
View ArticleBuild Azure Skills Faster with Cloud Academy, a Visual Studio Subscriber Benefit
If you’ve been looking for a practical way to build Azure skills, Cloud Academy (a QA company) gives Visual Studio subscribers hands-on learning that fits into busy schedules. Whether you’re new to...
View ArticleTell your model when to think harder
Not every question deserves the same amount of thought. Renaming a variable isn’t the same as debugging a memory leak, and they don’t need the same level of thinking. So why should your model treat...
View ArticleVisual Studio July Update — Meet the New Agent, Powered by the GitHub Copilot...
The best AI assistance is the kind you can steer, understand, and rely on. The July update is built around all three. There’s a new Agent (Preview) in Copilot Chat, built on the same GitHub Copilot SDK...
View ArticleVisual Studio Administrator? Join our Private Marketplace Preview!
Organizations are increasingly looking for greater control over extensions within development environments. Driven by security, compliance, and internal governance requirements, teams want more...
View ArticlePick, manage, and get the most from your models
You open the model picker, scroll past a dozen options, and pause. How are these models different? Which one should you actually use? And once you’re a few hundred messages deep, how much capacity is...
View ArticleBuilt-in Agent Skills Bring .NET and Azure Expertise into Visual Studio
Visual Studio now includes built-in Agent Skills, created by experts from the .NET and Azure teams, to help you better customize your agentic workflow and complete development tasks more efficiently,...
View ArticleThe Visual Studio Dev/Test Benefit: Freedom to Build, Test, and Experiment in...
One of the best parts of a Visual Studio Subscription is discovering benefits that can make your day-to-day development work easier and more cost effective. One benefit that deserves more attention is...
View ArticleVisual Studio June Update – Track Your Usage, Trust Your Tools
Visual Studio works best when you can see what’s happening and trust the tools you’ve added to your workflow. The June update is built around both. The Copilot Usage window gets a refresh with...
View ArticleAutomating your Visual Studio extension builds with GitHub Actions
If you’re building and maintaining Visual Studio extensions, you’ve probably ended up with some sort of build and publishing workflow – whether it’s manual, scripted, or stitched together over time....
View Article