Visual Studio Blog

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

Featured posts

Agent mode is now generally available with MCP support
Jun 17, 2025
Post comments count 4
Post likes count 12

Agent mode is now generally available with MCP support

Rhea Patel Filisha Shah Allie Barry
Rhea,
Filisha,
Allie

Copilot agent mode is the next evolution in AI-assisted development—and it's now generally available in the Visual Studio June update. Agent mode turns GitHu...

.NETVisual StudioGitHub Copilot

Latest posts

Using GitHub Actions in Visual Studio is as easy as right-click and Publish
Sep 22, 2020
Post comments count 3
Post likes count 0

Using GitHub Actions in Visual Studio is as easy as right-click and Publish

Angelos Petropoulos
Angelos Petropoulos

Download the latest preview version of Visual Studio and try out the new ability to setup CI/CD to Azure for projects that use GitHub to host your source repository.  With VS 16.8 Preview 3.1, for this feature to show up in Publish dialog, you need to go to Tools-Options-Environment-Preview Features and check the “GitHub Actions Support in Publish" checkbox. Right-click on your project in Solution Explorer, select Publish from the context menu and follow the steps. If your project is using GitHub to host your source repository and the target is Azure App Service, you will get the option to use GitHub Actions. ...

New Features in Visual Studio 2019 v16.8 Preview 3.1
Sep 22, 2020
Post comments count 10
Post likes count 0

New Features in Visual Studio 2019 v16.8 Preview 3.1

Jacqueline Widdis
Jacqueline Widdis

Visual Studio 2019 v16.8 Preview 3.1 gives you improvements in Git Integration, C++20 conformance, .NET Productivity, Web Tools, and XAML . Plus, you can sign-up for our new Visual Studio Codespaces.

Bridge to Kubernetes GA
Sep 21, 2020
Post comments count 15
Post likes count 0

Bridge to Kubernetes GA

Nick Greenfield
Nick Greenfield

We are super excited to announce General Availability of Bridge to Kubernetes.  Formerly known as Local Process with Kubernetes, Bridge to Kubernetes is an iterative development tool offered in Visual Studio and VS Code that allows developers to write, test and debug microservice code on their development workstations while consuming dependencies and inheriting existing configuration from a Kubernetes environment.  Simplifying Microservice Development      Microservice applications are comprised of many services, often calling each other. Each service has its own configuration and dependencies, making se...

Disassembly improvements for optimized managed debugging
Sep 14, 2020
Post comments count 2
Post likes count 0

Disassembly improvements for optimized managed debugging

Mark Downie
Mark Downie

If you are focused on squeezing out the last bits of performance for your .NET service or application, you might choose to take advantage of JIT compiler optimizations. However, debugging optimized code can be a challenge. In this blog I’ll show you how the Disassembly Window can help you debug optimized code.

Visual Studio Codespaces is consolidating into GitHub Codespaces
Sep 4, 2020
Post comments count 34
Post likes count 0

Visual Studio Codespaces is consolidating into GitHub Codespaces

Allison Buchholtz-Au
Allison Buchholtz-Au

Visual Studio Codespaces is consolidating into GitHub Codespaces. Learn about our timeline, transition plan for current users, and motivation behind this update.

Visual Studio 2019 v16.8 Preview 2 Releases New Features Today!
Aug 25, 2020
Post comments count 18
Post likes count 0

Visual Studio 2019 v16.8 Preview 2 Releases New Features Today!

Jacqueline Widdis
Jacqueline Widdis

New features in Git Integration, .NET Productivity, Web Tools, and Xamarin are releasing in Visual Studio 2019 v16.8 Preview 2. Each of our teams continue to work hard to delight our developers. For this reason, Preview releases are some of the most exciting for us as we wait to hear how our newest features impact your work.

Overhauling the Visual Studio feedback system
Aug 25, 2020
Post comments count 22
Post likes count 0

Overhauling the Visual Studio feedback system

Mads Kristensen
Mads Kristensen

During the summer, we refreshed the experience for sending feedback on Visual Studio. It marks the first in a long row of changes coming to the Visual Studio feedback system. The result will be a more engaging experience that is also faster and more user friendly. The feedback tool helps us fix more than five hundred customer-reported bugs and feature suggestions in each update of Visual Studio. It's an important part of our development process, and now it's time for an overhaul. Over the years, we’ve collected feedback on the feedback system from both Visual Studio customers and from our engineers who ...

The making of Visual Studio IntelliCode’s first deep learning model: a research journey
Aug 24, 2020
Post comments count 7
Post likes count 0

The making of Visual Studio IntelliCode’s first deep learning model: a research journey

Shengyu Fu
Shengyu Fu

After leveraging technologies like Azure Machine Learning and ONNX Runtime, IntelliCode has successfully shipped the first deep learning model for all the IntelliCode Python users in Visual Studio Code. This blogpost gives a detailed account of the journey from research to model deployment.

Live coding Visual Studio extensions
Aug 17, 2020
Post comments count 3
Post likes count 0

Live coding Visual Studio extensions

Mads Kristensen
Mads Kristensen

Writing extension for Visual Studio can be a challenging affair. It also happens to be extremely satisfying and a lot of fun. But even with our getting-started guidance, there is still a lot to learn, explore, and keeping up with. After 10 years and over 130 extensions, I still learn something new every time I write an extension. So why not write some live so you can explore and learn with me along the way? Introducing the new live show Writing Visual Studio extensions with Mads on the Visual Studio channels on YouTube and Twitch. Every Friday afternoon, I’ll be writing new extensions or updating older one...