Evolution of Visual Studio

The first version of VS(Visual Studio) was released in 1997, named as Visual Studio 97 having version number 5.0. The latest version of Visual Studio is 15.0 which was released on March 7, 2017. It is also termed as Visual Studio 2017. The supported .Net Framework Versions in latest Visual Studio is 3.5 to 4.7. Java was supported in old versions of Visual Studio but in the latest version doesn’t provide any support for Java language.

Introduction to Visual Studio

Visual Studio is an Integrated Development Environment(IDE) developed by Microsoft to develop Desktop applications, GUI(Graphical User Interface), console, web applications, mobile applications, cloud, and web services, etc. With the help of this IDE, you can create managed code as well as native code. It uses the various platforms of Microsoft software development software like Windows store, Microsoft Silverlight, and Windows API, etc. It is not a language-specific IDE as you can use this to write code in C#, C++, VB(Visual Basic), Python, JavaScript, and many more languages. It provides support for 36 different programming languages. It is available for Windows as well as for macOS.

Similar Reads

Evolution of Visual Studio

The first version of VS(Visual Studio) was released in 1997, named as Visual Studio 97 having version number 5.0. The latest version of Visual Studio is 15.0 which was released on March 7, 2017. It is also termed as Visual Studio 2017. The supported .Net Framework Versions in latest Visual Studio is 3.5 to 4.7. Java was supported in old versions of Visual Studio but in the latest version doesn’t provide any support for Java language....

Visual Studio Editions

There are 3 editions of Microsoft Visual Studio as follows:...

Advantages of using Visual Studio IDE

A full-featured programming platform for several operating systems, the web, and the cloud, Visual Studio IDE is available. Users can easily browse the UI so they can write their code quickly and precisely. To help developers quickly identify potential errors in the code, Visual Studio offers a robust debugging tool.  Developers can host their application on the server with confidence because they have eliminated anything that could lead to performance issues. No matter what programming language developers are using, users of Visual Studio can get live coding support. For faster development, the Platform offers an autocomplete option. The built-in intelligent system offers descriptions and tips for APIs. Through Visual Studio IDE you can easily collab with your teammates in a same project. This IDE helps the developers to share, push and pull their code with their teammates.  Every user of Visual Studio has the ability to customize it. They have the option to add features based on their needs. For example, they can download add-ons and install extensions in their IDE. Even programmers can submit their own extensions....

Note:

Support for different programming languages in Visual Studio is added by using a special VSPackage which is known as Language Service. When you will install the Visual Studio then the functionality which is coded as VSPackage will be available as Service. Visual Studio IDE provides the three different types of services known as SVsSolution, SVsUIShell, and SVsShell. SVsSolution service is used to provide the functionality to enumerate solutions and projects in Visual Studio. SVsUIShell service is used to provide User Interface functionality like toolbars, tabs etc. SvsShell service is used to deal with the registration of VSPackages....