VB.Net means Visual Basic.Net. VB.Net is an Object Oriented Programming language which is implemented in.Net Framework. VB. Net is completely based on the Visual Basic Programming Language. VB.Net works based on the Objects. Objects inherit from the base class object. As mentioned above, VB.Net is implemented in.Net framework. So, VB.Net have all the rights to access all the libraries in the.Net framework. It is also possible to run the VB.Net on Linux and Mac OS. By using the tool MONO, we can also say that VB.Net is an Open Source Technology.Following is the conceptual figure which shows modules of Dot Net framework.
Conceptual
figure
In the above diagram, the first row indicates the list of languages supported by the .Net Framework. In that list, Visual Basic (VB) is the one of the language.
Common Language Specification: Common Language Specification is used to support the many languages like VB, C#..etc., which mentioned in the first row of the above diagram. Common Language Specification converts the languages into the byte code(Microsoft Intermediate Language (MSIL)) and this MSIL code is understandable for the compiler.All these are available under Visual Studio.Net .
Features
The following are the Features of the VB.Net which makes VB.Net as a best programming language.
Model, Simple, and General Purpose Language
Easy to Learn
Structured Language
Automatic Garbage Collection
Delegates and Events
Multi-Threading
Indexers
Generics
Easy to run on different platforms
Summary
Points
By using VB.Net developer can built client applications using windows forms or WPF.
Web applications will be developed by ASP.Net mbc, Web forms.
VB.Net is an object oriented programming language.