234,684 downloadsUpdated: February 13, 2019Freeware
  1. Visual Studio 2019
  2. Visual Studio For Mac
  3. Visual Studio Code
  4. Microsoft Visual Studio Download

Download Visual Studio Code for Windows now from Softonic: 100% safe and virus free. More than 4967 downloads this month. Download Visual Studio Code latest version 2021.

  • Visual Studio 2019 version 16.8 Experience improved Git experience to fluidly browse and manage your Git repositories and execute your daily Git operations,.NET 5 productivity features, enhanced C support, Linux debugging, and among many other improvements.
  • Developer Community for Visual Studio Product family. Get help from our community supported forum.
  • Visual Studio 2019 version 16.8 Experience improved Git experience to fluidly browse and manage your Git repositories and execute your daily Git operations,.NET 5 productivity features, enhanced C support, Linux debugging, and among many other improvements.

A complete development environment for all programmers, allowing them to build desktop programs, hardware drivers and Metro apps

What's new in Microsoft Visual Studio Express 2017 (15.9.7):

  • These are the customer-reported issues addressed in 15.9.7:
  • Crashes when expanding variables!.
  • /DEBUG:FASTLINK + C7 + PCH crashes debugger.
  • Native C++ application crashes because of stack corruption with VS 2017 15.9.2.
Read the full changelog

Note:Visual Studio Express 2017 is only available for Windows Desktop developers, as UWP or Web editions will not be released, and it is the final version of the Visual Studio Express product line. If you are looking for an updated alternative that is still in development, you may wish to tryVisual Studio Community.

Visual Studio Express Edition is one of the most popular platforms designed for passionate programmers. It can be used to develop desktop apps, Metro style programs and hardware drivers.

The GUI looks very familiar for users with plenty of experience in the programming department, but rookies are likely to experience headaches when opening this application.

Fortunately, there is a very helpful online community that's ready to come to your aid with tips and tricks, but you still must have some basic skills in a programming language.

Visual Studio Express Edition comes with features like multi-monitor support (so you can drag and drop documents from one monitor to another), zoom (in editors or diagrams), navigation (through files, code, variables and methods; more efficient than the common search function), as well as Intellisense (Visual Studio's intuitive feature that simplifies your coding experience).

In addition, you can find C++ and MFC features, multi-targeting support, F# integration, as well as easily create Windows Presentation Framework (WPF) applications without having to code in XAML.

So, you can create individual web applications (that can be deployed by using the One Click Publish feature), and design amazing Silverlight applications for a website.

Visual Studio 2019

While Visual Studio Express Edition is running, CPU and memory resources are heavily used, so don't expect your computer to work in normal parameters. It's a complex program, after all.

The bottom line is that if you are a serious user who proudly calls himself a programmer, then Visual Studio Express Edition should be at your fingertips. It's a must-have tool.

Filed under

Download Hubs

Microsoft Visual Studio Express is part of these download collections: File Compilers

Microsoft Visual Studio Express was reviewed by Elena Opris
5.0/5
SYSTEM REQUIREMENTS
  • 1.6 GHz or faster processor
  • 1 GB of RAM (1.5 GB if running on a virtual machine)
  • 10 GB of available hard disk space
  • 5400 RPM hard drive
  • On Windows 8.1 and Windows Server 2012 R2, KB2883200 (available through Windows Update) is required
Load comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy

Microsoft Visual Studio Express 2017 (15.9.7)

add to watchlistsend us an updateVisual Studio
runs on:
Windows 10 32/64 bit
Windows Server 2012
Windows 2008 R2
Windows 2008 64 bit
Windows 8 32/64 bit
Windows 7 32/64 bit
file size:
1.1 MB
filename:
vs_WDExpress.exe
main category:
Programming
developer:
visit homepage

top alternatives FREE

top alternatives PAID

-->

If you've never written a Visual Studio extension before, you probably have some questions. We've listed some of the most common ones here. If you don't see the information you're looking for, use the feedback buttons (Is this page helpful? in the upper right of the screen) to ask for what you want.

Note

This article applies to Visual Studio on Windows. For Visual Studio for Mac, see Extending Visual Studio for Mac. For Visual Studio Code, see Visual Studio Code Extension API.

What software do I need to develop Visual Studio extensions?

You need to install the Visual Studio SDK in addition to Visual Studio in order to develop Visual Studio extensions. You can install the Visual Studio SDK as part of regular setup, or you can install it later on. For more information about installing the Visual Studio SDK, see Install the Visual Studio SDK.

What kinds of things can I do with Visual Studio extensions?

The sky's the limit when it comes to imagining different Visual Studio extensions. Of course, most extensions have something to do with writing code, but that doesn't have to be the case. Here are some examples of the kinds of extensions you can build:

  • Support for languages that aren't included in Visual Studio, with syntax coloring, IntelliSense, and compiler and debug support

  • Productivity tools that extend the core IDE experience with additional templates, code refactoring, new dialogs or tool windows

  • Domain-specific designers for scenarios like data design or cloud support

For examples of extensions, check out the Visual Studio Marketplace. Many extensions are open sourced, and the Marketplace includes links to their GitHub repo.

Which Visual Studio features can I extend?

StudioVisual

In theory, you can extend just about any part of Visual Studio: menus, toolbars, commands, windows, solutions, projects, editors, and so on.

In practice, we have found that the features most people want to extend are commands, menus and toolbars, windows, IntelliSense, and projects. Here are links to the relevant sections:

Studio
  • Extending Menus and Commands: add your own items to Visual Studio menus and toolbars. You can use them to launch new Visual Studio functionality or your own external helper applications. You can also provide custom shortcuts for your menu items.

  • Extending and Customizing Tool Windows: extend existing tool windows or create your own tool windows. For instance, you could add new properties to the Properties, or you could create a new tool window to add additional features.

  • Editor and Language Service Extensions: add your own customizations to the IntelliSense provided for Visual Studio languages, or create support for new programming languages. You can create new statement completions, suggestions, and new QuickInfo tooltips. With light bulbs, you can add refactoring suggestions and code fixes to support new programming languages.

What project templates are provided by the VSSDK?

The two main types of extensions are VSPackages and MEF extensions. In general, VSPackage extensions are used for extensions that use or extend commands, tool windows, and projects. MEF extensions are used to extend or customize the Visual Studio editor.

For Visual C# and Visual Basic extensions, the VSSDK provides an empty VSIX project template that you can use together with the new item templates that create menu commands, tool windows, and editor extensions. You can also use this template to package project templates, code snippets, and other artifacts for distribution to other users.

For C++, the VSPackage wizard provides the code to add menu commands, tool windows, and custom editors.

Visual Studio For Mac

The Isolated Shell template is used to package an extension in a version of the Visual Studio shell that you can brand and distribute as your own. The following topics show you how to get started with each kind of extension:

  • Menu commands: Creating an Extension with a Menu Command

  • Tool windows: Creating an Extension with a Tool Window

  • Editor extensions: Creating an Extension with an Editor Item Template

  • Basic VSPackages: Creating an Extension with a VSPackage

  • VSIX project template: Getting Started with the VSIX Project Template

How do I get my extension to look like Visual Studio?

Get great tips for designing the UI for your extension in Visual Studio User Experience Guidelines.

Visual Studio Code

Where can I find examples of VSSDK code?

Each of the links listed in the preceding section have step-by-step walkthroughs that show you how to implement specific features. You can also find open source VSSDK samples on GitHub at Visual Studio Samples.

How can I distribute my extension?

You can install your extension on another computer or send it to your friends as a .vsix file, which you install by double-clicking it. You can find out more about VSIX packages at Shipping Visual Studio Extensions.

You can also publish your extension on the Visual Studio Marketplace, which makes it visible to large numbers of Visual Studio customers. For an example of packaging an extension to the Marketplace, see Walkthrough: Publishing a Visual Studio Extension. For more information about what you need to do to publish on the Marketplace, see Products and Extensions for Visual Studio.

Microsoft Visual Studio Download

See also