Visual Studio documentation

Learn how to use Visual Studio to develop applications, services, and tools in the language of your choice, for your platforms and devices.

Tasks

Edit code

Write and manage your code using the code editor.

Build

Compile and build your source code.

Debug

Investigate and fix bugs in your code.

Test

Run tests on your projects.

Deploy

Share your apps and code by using Web Deploy, InstallShield, NuGet, Continuous Integration, and more.

Extend Visual Studio

Add your own functionality to the Visual Studio IDE to improve your development experience.

Development with Visual Studio