VB.Net - SPLessons
SPLessons 5 Steps, 3 Clicks
5 Steps - 3 Clicks

VB.Net Overview

VB.Net Overview

shape Description

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.

shape 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 .

shape 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

shape 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.