Share via


Visual Studio: Overview

Synopsis

Introduction

 Visual Studio is a complete set of development tool for window applications, web applications and mobile application. Visual Basic, Visual C#, Visual C++, Visual F# and many other Languages are support in Visual Studio. Programmer or developer feels good to develop software using Visual Studio. It is very user friendly. In this explains overviews of Visual Studio.

Everything In Oops Concept

  Visual Studio is set of class library. It is constructed by Oops concept. If know very well in oops concept we could use without any difficulties. It is a collection of DLL and Classes.

After opening new project go to “Global.asax.cs” file in you project could see some coding like Figure 1.

First Seven lines above image we call name space. Name space is a collection of class. There are lot of name space are in Visual Studio. Developer can create own namespace in Visual Studio.

Name space also called DLL. For example if you right click your project in your solution, go to open file Explorer, then go to bin folder. After opening bin folder can see DLL files what are the name spaces placed in top of pages of “Global.asax.cs” Page.

Comparing Visual Studio with Programming Language

**  **Every Programming Languages has header file, main function and body section. Main function is a starting point of programming languages, When program start to execute from main function.

Name space is a header file in Visual Studio. Application_Start function is a starting point of visual studio. Refer below diagram could understand about header file, starting point and body section.

Simple C Program also has same structure but syntax wise different. Compare to other languages C# is very user friendly, could understand easily. Below diagram explains about C programming header file, starting point of programming and body section.

Figure 3 and 4 show similar of simple programming languages and Visual studio. Structure levels both are same. Only Syntax level differ.

Structure of Visual Studio and Advantages

  Visual studio supports for windows and web applications. It is very user friendly. We could understand structure of visual studio easily. Access everything based on DDL and object orientated concept. Design application, using visual studio tool box without writing any code in windows, Web and Mobile development. It has many default templates. In Visual studio have some default folders and files. When open new project in visual studio we see all folders and files like figure 5.

Add new DDL in visual studio using References folder. We can create own DDL using Visual studio.

We can connect visual studio with Team Foundation server. SQL server could use locally using SQL Server Object explore. It is placed in view menu. Below image display about TFS Connection and SQL Object explore.

New templates and plug-in could add or install using Extension and update options in Tool menu. Whatever we need to add just click online option and enter the template or plug-in name. After finding which one we need then select click install option.