Synopsis
- Introduction
- Everything In Oops Concept
- Structure of Visual Studio
- Advantages of Visual Studio
- Conclusion
Introduction
Visual Studio is a complete set of development tool for windows application, web applications and mobile applications. Visual Basic, Visual C#, Visual C++, Visual F# and many other languages are supported in Visual Studio. Programmers or developers like to develop software using Visual Studio. It is very user friendly. I have explained an overview of Visual Studio.
Everything In Oops Concept
Visual Studio is a set of class libraries. It is constructed by the Oops concept. If you are aware of Oops concept then you may face fewer difficulties. It is a collection of DLL and Classes.
After opening new project go to “Global.asax.cs” file in your project as in Figure 1.
First seven lines in the above image we call namespace. Namespace is a collection of class. There are a lot of namespaces in Visual Studio. Developers can createhis or her own namespace in Visual Studio.
Namespace is 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 you can see DLL files, which are the namespaces placed on top of pages of “Global.asax.cs”.
Comparing Visual Studio with Programming Language
Every Programming Language has header file, main function, and body section. Main function is a starting point of programming languages when program initiates to execute from main function.
Namespace is a header file in Visual Studio. Application_Start function is the starting point of Visual Studio. Refer to the below diagram to understand about header file, starting point and body section.
Simple C Program also has same structure but syntax wise is different. Compared to other languages C# is very user friendly, and easily understood. Below diagram explains about C programming header file, starting point of programming and body section.
Figure 3 and 4 show similar simple programming languages and Visual Studio. Structure levels both are the same. Only Syntax levels differ.
Structure of Visual Studio and Advantages
Visual Studio supports Windows and Web Applications. It is very user friendly. We could understandthe structure of Visual Studio easily and access everything based on DDL and object orientated concepts.
You can design application, using visual studio tool box without writing any code in Windows, Web and Mobile development. It has many default templates.
Visual Studio have some default folders and files. While opening new project in Visual Studio we can 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 work locally using SQL Server Object Explore. It is placed in view menu. Below image display TFS Connection and SQL Object Explorer.
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 to click install option.
Conclusion
I hope this article is useful for those who are using Visual Studio. It helps to understand the basic idea of Visual Studio.
Read more articles on Visual Studio: