# Visual Studio Blog

The official source of product insight from the Visual Studio Engineering Team

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## AI Is Changing How We Code. It's Also Changing How We Learn.

DevFeed: [AI Is Changing How We Code. It's Also Changing How We Learn.](<https://devfeed.tech/articles/ai-is-changing-how-we-code-it-s-also-changing-how-we-learn-31479.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/visualstudio/ai-is-changing-how-we-code-its-also-changing-how-we-learn/>)

Author: James Rempt

Published: 2026-09-16T14:00:09Z

Content type: opinion

Language: en

Sources: [Visual Studio Blog](<https://devfeed.tech/sources/visual-studio-blog.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Development](<https://devfeed.tech/topics/development.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [Software](<https://devfeed.tech/topics/software.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [code](<https://devfeed.tech/tags/code.md>), [developers](<https://devfeed.tech/tags/developers.md>), [development](<https://devfeed.tech/tags/development.md>), [learning](<https://devfeed.tech/tags/learning.md>), [software](<https://devfeed.tech/tags/software.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>)

### AI overview

The article argues that AI tools are changing software development by helping developers write and understand code, troubleshoot problems, learn frameworks, and get answers quickly. It also emphasizes the continuing value of learning directly from other developers through practical education, hands-on discussion, and professional networking at events such as VSLive!.

### Source excerpt

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 frameworks, and get answers in seconds. That is an incredible opportunity. But as these tools become more capable, I believe something else is becoming more valuable [...] The post AI Is Changing How We Code. It's Also Changing How We Learn. appeared first on Visual Studio Blog.

## Improving Test Coverage in the Interview Coach Application with GitHub Copilot

DevFeed: [Improving Test Coverage in the Interview Coach Application with GitHub Copilot](<https://devfeed.tech/articles/today-i-will-improve-test-coverage-26909.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/visualstudio/today-i-will-improve-test-coverage/>)

Author: Aaron Powell

Published: 2026-09-15T16:00:21Z

Content type: tutorial

Language: en

Sources: [Visual Studio Blog](<https://devfeed.tech/sources/visual-studio-blog.md>)

Topics: [test-coverage](<https://devfeed.tech/topics/test-coverage.md>), [Test coverage](<https://devfeed.tech/topics/coverage.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [App](<https://devfeed.tech/topics/app.md>), [Visual Studio](<https://devfeed.tech/topics/visual-studio.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [analysis](<https://devfeed.tech/tags/analysis.md>), [code-coverage](<https://devfeed.tech/tags/code-coverage.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [projects](<https://devfeed.tech/tags/projects.md>), [run](<https://devfeed.tech/tags/run.md>), [test](<https://devfeed.tech/tags/test.md>), [test-coverage](<https://devfeed.tech/tags/test-coverage.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tests](<https://devfeed.tech/tags/tests.md>), [unit-tests](<https://devfeed.tech/tags/unit-tests.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>)

### AI overview

This tutorial explains how to improve test coverage in the Interview Coach application by establishing a baseline, using GitHub Copilot's Test Agent to generate unit tests, and analyzing coverage across the solution. The article reports coverage increasing from 37% to 81%.

### Source excerpt

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 improvement. Defining our baseline Before we start writing tests, it's a good idea to have a baseline [...] The post Today I will... improve test coverage appeared first on Visual Studio Blog.

## Today I will... find hidden latency across a distributed .NET application

DevFeed: [Today I will... find hidden latency across a distributed .NET application](<https://devfeed.tech/articles/today-i-will-find-hidden-latency-across-a-distributed-net-application-4006.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/visualstudio/today-i-will-find-hidden-latency-across-a-distributed-net-application/>)

Author: Justin Yoo

Published: 2026-09-08T16:00:22Z

Content type: tutorial

Language: en

Sources: [Visual Studio Blog](<https://devfeed.tech/sources/visual-studio-blog.md>)

Topics: [.NET](<https://devfeed.tech/topics/net.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>)

Tags: [copilot](<https://devfeed.tech/tags/copilot.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [github-copilot-profiler-agent](<https://devfeed.tech/tags/github-copilot-profiler-agent.md>), [latency](<https://devfeed.tech/tags/latency.md>), [net](<https://devfeed.tech/tags/net.md>), [performance](<https://devfeed.tech/tags/performance.md>), [processes](<https://devfeed.tech/tags/processes.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [profile](<https://devfeed.tech/tags/profile.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [visual-studio-2026](<https://devfeed.tech/tags/visual-studio-2026.md>), [visual-studio-profiler](<https://devfeed.tech/tags/visual-studio-profiler.md>)

### AI overview

A Visual Studio profiling walkthrough for finding hidden latency in a distributed .NET application by isolating the process responsible for a slow interaction and determining whether it is computing or waiting.

### Source excerpt

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 frontend while the backend is slow, the profiler can show that the frontend is healthy without revealing the actual bottleneck. This article [...] The post Today I will... find hidden latency across a distributed .NET application appeared first on Visual Studio Blog.

## Stop alt-tabbing into the wrong Visual Studio

DevFeed: [Stop alt-tabbing into the wrong Visual Studio](<https://devfeed.tech/articles/stop-alt-tabbing-into-the-wrong-visual-studio-4004.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/visualstudio/stop-alt-tabbing-into-the-wrong-visual-studio/>)

Author: Mads Kristensen

Published: 2026-09-02T14:00:12Z

Content type: tutorial

Language: en

Sources: [Visual Studio Blog](<https://devfeed.tech/sources/visual-studio-blog.md>)

Topics: [Visual Studio 2026](<https://devfeed.tech/topics/visual-studio-2026.md>), [ide](<https://devfeed.tech/topics/ide.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [customization](<https://devfeed.tech/tags/customization.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [json](<https://devfeed.tech/tags/json.md>), [themes](<https://devfeed.tech/tags/themes.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [visual-studio-2026](<https://devfeed.tech/tags/visual-studio-2026.md>)

### AI overview

The article explains how to set a color theme per Visual Studio solution through the new settings experience. Per-solution settings are stored in settings.VisualStudio.json and can be committed with the solution.

### Source excerpt

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 identical. Same taskbar icon, same alt-tab thumbnail, same chrome. So, you land in the wrong one, start typing, and realize thirty [...] The post Stop alt-tabbing into the wrong Visual Studio appeared first on Visual Studio Blog.

## Today I will... review GitHub PRs

DevFeed: [Today I will... review GitHub PRs](<https://devfeed.tech/articles/today-i-will-review-github-prs-4008.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/visualstudio/today-i-will-review-github-prs/>)

Author: Aaron Powell

Published: 2026-09-01T16:00:27Z

Content type: tutorial

Language: en

Sources: [Visual Studio Blog](<https://devfeed.tech/sources/visual-studio-blog.md>)

Topics: [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Syntax Highlighting](<https://devfeed.tech/topics/syntax-highlighting.md>)

Tags: [copilot](<https://devfeed.tech/tags/copilot.md>), [git](<https://devfeed.tech/tags/git.md>), [github](<https://devfeed.tech/tags/github.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [review](<https://devfeed.tech/tags/review.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [visual-studio-2026](<https://devfeed.tech/tags/visual-studio-2026.md>)

### AI overview

A tutorial on reviewing GitHub pull requests from Visual Studio. It covers opening PRs, examining diffs, adding buffered inline comments, approving or merging, and using Copilot during review.

### Source excerpt

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 be using the GitHub tooling within Visual Studio for this, the approach would be very similar with Azure [...] The post Today I will... review GitHub PRs appeared first on Visual Studio Blog.

## VSLive! @ Microsoft HQ: Developer Takeaways and Must-Watch Sessions

DevFeed: [VSLive! @ Microsoft HQ: Developer Takeaways and Must-Watch Sessions](<https://devfeed.tech/articles/vslive-microsoft-hq-developer-takeaways-and-must-watch-sessions-4011.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/visualstudio/vslive-hq-content-sandiego-and-orlando-mentions/>)

Author: James Rempt

Published: 2026-08-27T14:00:09Z

Content type: article

Language: en

Sources: [Visual Studio Blog](<https://devfeed.tech/sources/visual-studio-blog.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [.NET](<https://devfeed.tech/topics/net.md>), [Developer Tools](<https://devfeed.tech/topics/developer-tools.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [WinForms](<https://devfeed.tech/topics/winforms.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [events](<https://devfeed.tech/tags/events.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [modernization](<https://devfeed.tech/tags/modernization.md>), [net](<https://devfeed.tech/tags/net.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>)

### AI overview

A VSLive! @ Microsoft HQ recap highlights developer discussions about AI-assisted development, Visual Studio fundamentals, and .NET modernization.

### Source excerpt

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 July 31. Developers came ready to dig into the future of Visual Studio, .NET, and AI-assisted software development, and many Microsoft engineers and product managers were there to have those conversations directly. If you weren't able to [...] The post VSLive! @ Microsoft HQ: Developer Takeaways and Must-Watch Sessions appeared first on Visual Studio Blog.

## The Visual Studio Debugger Agentic Workflow Gets a Test-Driven Upgrade

DevFeed: [The Visual Studio Debugger Agentic Workflow Gets a Test-Driven Upgrade](<https://devfeed.tech/articles/the-visual-studio-debugger-agentic-workflow-gets-a-test-driven-upgrade-4005.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/visualstudio/the-visual-studio-debugger-agentic-workflow-gets-a-test-driven-upgrade/>)

Author: Harshada Hole

Published: 2026-08-26T16:00:47Z

Content type: article

Language: en

Sources: [Visual Studio Blog](<https://devfeed.tech/sources/visual-studio-blog.md>)

Topics: [debugging](<https://devfeed.tech/topics/debugging.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [bug](<https://devfeed.tech/tags/bug.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [debugger](<https://devfeed.tech/tags/debugger.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [debugging-and-diagnostics](<https://devfeed.tech/tags/debugging-and-diagnostics.md>), [devops](<https://devfeed.tech/tags/devops.md>), [diagnostics](<https://devfeed.tech/tags/diagnostics.md>), [github](<https://devfeed.tech/tags/github.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [visual-studio-2026](<https://devfeed.tech/tags/visual-studio-2026.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

Visual Studio Debugger Agent adds a test-driven investigation workflow that creates or identifies a focused failing test, debugs it to find the root cause, and reruns it to validate a fix. It is intended for issues without reliable manual reproduction steps when supported test infrastructure is available.

### Source excerpt

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 where to begin. If you missed that announcement, check out Stop Hunting Bugs: Meet the New Visual Studio Debugger Agent [...] The post The Visual Studio Debugger Agentic Workflow Gets a Test-Driven Upgrade appeared first on Visual Studio Blog.

## Visual Studio August Update - Work Smarter Across Models and Branches

DevFeed: [Visual Studio August Update - Work Smarter Across Models and Branches](<https://devfeed.tech/articles/visual-studio-august-update-work-smarter-across-models-and-branches-4010.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/visualstudio/visual-studio-august-update-work-smarter-across-models-and-branches/>)

Author: Mark Downie

Published: 2026-08-25T16:00:00Z

Content type: release

Language: en

Sources: [Visual Studio Blog](<https://devfeed.tech/sources/visual-studio-blog.md>)

Topics: [Visual Studio 2026](<https://devfeed.tech/topics/visual-studio-2026.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Language models](<https://devfeed.tech/topics/language-models.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [git](<https://devfeed.tech/tags/git.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [models](<https://devfeed.tech/tags/models.md>), [update](<https://devfeed.tech/tags/update.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>)

### AI overview

Visual Studio 2026's August update adds adjustable Copilot model thinking effort, organization-level custom agents, and Copilot usage access. It also improves Git workflows with worktrees and submodule support.

### Source excerpt

Tune Copilot model thinking effort, share custom agents across your organization, track usage, and simplify complex Git workflows with worktrees and submodule support. The post Visual Studio August Update - Work Smarter Across Models and Branches appeared first on Visual Studio Blog.

## Unlocking the Power of AI for Every Developer in Visual Studio with Bring your Own Model

DevFeed: [Unlocking the Power of AI for Every Developer in Visual Studio with Bring your Own Model](<https://devfeed.tech/articles/unlocking-the-power-of-ai-for-every-developer-in-visual-studio-with-bring-your-own-model-4009.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/visualstudio/unlocking-the-power-of-ai-for-every-developer-in-visual-studio-with-bring-your-own-model/>)

Author: Tanmayee Kamath

Published: 2026-08-24T22:39:41Z

Content type: release

Language: en

Sources: [Visual Studio Blog](<https://devfeed.tech/sources/visual-studio-blog.md>)

Topics: [AI Chat](<https://devfeed.tech/topics/ai-chat.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [microsoft-foundry](<https://devfeed.tech/tags/microsoft-foundry.md>), [model](<https://devfeed.tech/tags/model.md>), [release](<https://devfeed.tech/tags/release.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>)

### AI overview

Visual Studio 18.10 Insiders introduces a preview of Bring Your Own Model, enabling developers to connect supported model providers or Microsoft Foundry deployments in the new Agent preview.

### Source excerpt

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 problem, and an approved model for work that must stay within your organization's governance boundaries. So, the question we hear [...] The post Unlocking the Power of AI for Every Developer in Visual Studio with Bring your Own Model appeared first on Visual Studio Blog.

## Today I will... Modernize a .NET application

DevFeed: [Today I will... Modernize a .NET application](<https://devfeed.tech/articles/today-i-will-modernize-a-net-application-4007.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/visualstudio/today-i-will-modernize-a-net-application/>)

Author: Matt Soucoup, Pablo Lopes

Published: 2026-08-21T17:00:45Z

Content type: tutorial

Language: en

Sources: [Visual Studio Blog](<https://devfeed.tech/sources/visual-studio-blog.md>)

Topics: [.NET](<https://devfeed.tech/topics/net.md>)

Tags: [copilot](<https://devfeed.tech/tags/copilot.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [modernization](<https://devfeed.tech/tags/modernization.md>), [net](<https://devfeed.tech/tags/net.md>), [net-framework](<https://devfeed.tech/tags/net-framework.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>)

### AI overview

A tutorial on using GitHub Copilot modernization tooling in Visual Studio to upgrade a .NET Framework application to .NET 10. It describes Guided mode, which pauses at assessment, planning, and execution checkpoints for review and source-control records.

### Source excerpt

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 versions of .NET and also migrate them to Azure. Today we're going to focus on the upgrade portion. And, the tooling will do [...] The post Today I will... Modernize a .NET application appeared first on Visual Studio Blog.

## Today I will... manage Git Submodules without leaving the IDE

DevFeed: [Today I will... manage Git Submodules without leaving the IDE](<https://devfeed.tech/articles/today-i-will-manage-git-submodules-without-leaving-the-ide-4003.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/visualstudio/managing-git-submodules-without-leaving-the-ide/>)

Author: Harshada Hole

Published: 2026-08-11T17:05:31Z

Content type: release

Language: en

Sources: [Visual Studio Blog](<https://devfeed.tech/sources/visual-studio-blog.md>)

Topics: [Visual Studio 2026](<https://devfeed.tech/topics/visual-studio-2026.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>)

Tags: [command-line](<https://devfeed.tech/tags/command-line.md>), [feature](<https://devfeed.tech/tags/feature.md>), [git](<https://devfeed.tech/tags/git.md>), [ide](<https://devfeed.tech/tags/ide.md>), [submodules](<https://devfeed.tech/tags/submodules.md>), [update](<https://devfeed.tech/tags/update.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [visual-studio-2026](<https://devfeed.tech/tags/visual-studio-2026.md>)

### AI overview

Visual Studio 18.9 adds integrated Git submodule management. Developers can view, add, update, remove, and optionally activate submodules from the IDE, with submodules read-only by default.

### Source excerpt

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 into your project. But actually working with them usually means tabbing over to a terminal and trying to remember whether it's git [...] The post Today I will... manage Git Submodules without leaving the IDE appeared first on Visual Studio Blog.

## Build Azure Skills Faster with Cloud Academy, a Visual Studio Subscriber Benefit

DevFeed: [Build Azure Skills Faster with Cloud Academy, a Visual Studio Subscriber Benefit](<https://devfeed.tech/articles/build-azure-skills-faster-with-cloud-academy-a-visual-studio-subscriber-benefit-4002.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/visualstudio/build-azure-skills-faster-with-cloud-academy-a-visual-studio-subscriber-benefit/>)

Author: James Rempt

Published: 2026-08-04T14:00:38Z

Content type: article

Language: en

Sources: [Visual Studio Blog](<https://devfeed.tech/sources/visual-studio-blog.md>)

Topics: [Azure](<https://devfeed.tech/topics/azure.md>), [Visual Studio](<https://devfeed.tech/topics/visual-studio.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [workflow automation](<https://devfeed.tech/topics/workflow-automation.md>), [Prompt Engineering](<https://devfeed.tech/topics/prompt-engineering.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [automation](<https://devfeed.tech/tags/automation.md>), [azure](<https://devfeed.tech/tags/azure.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [devops](<https://devfeed.tech/tags/devops.md>), [learn](<https://devfeed.tech/tags/learn.md>), [learning](<https://devfeed.tech/tags/learning.md>), [prompt-engineering](<https://devfeed.tech/tags/prompt-engineering.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [visual-studio-subscriptions](<https://devfeed.tech/tags/visual-studio-subscriptions.md>)

### AI overview

This article presents Cloud Academy as a Visual Studio subscriber benefit for building practical Azure skills. It highlights hands-on labs, certification-focused learning paths, assessments, sandbox experimentation, and AI-powered guidance, with examples spanning Azure administration, deployment, DevOps, security, cost optimization, Azure AI, and prompt engineering.

### Source excerpt

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 Azure, expanding your cloud expertise, working towards certifications or preparing for more advanced projects, this benefit helps you learn by doing. What you'll find in Cloud Academy The Cloud Academy benefit gives Visual Studio subscribers a flexible [...] The post Build Azure Skills Faster with Cloud Academy, a Visual Studio Subscriber Benefit appeared first on Visual Studio Blog.