Main Menu

User login

© 2010 Symatech.net

VB.NET

VB.NET, also called VisualBasic.Net, is an object-oriented computer language. The predecessor of this programming language is the Microsoft Visual (VB), which was implemented on the Microsoft .NET framework. Although its introduction to the market had been controversial due to backward compatibility issues, several developments have been implemented to fix this.

What Makes VB.Net useful?

VB.NET is the newest generation of Visual Basic. It new features include:

  • inheritance
  • structure exception handling
  • method overloading


These capabilities make it easier to create a .NET application, including Windows Applications, Web Application, and Web Services.

What is Visual Basic?

Visual Basic is a computer programming system owned and developed by Microsoft. Visual Basic was initially created to make it easier for programmers to create GUI based applications for the Windows Operating System. Visual Basic is rooted in the programming language called BASIC.

Is VB.NET really an improvement of Visual Basic?

In today’s world where virtually everything can be done online, VB.NET may indeed be described as an improvement. It provides the same ease of programming in Visual Basic but packs more features especially those related to the World Wide Web. It is possible that Visual Basic programmers will not have a difficult time migrating to this language.

Programming with VB.NET becomes a lot easier especially since Microsoft has provided a different set of support software for it. Today, most programmers say that VB.NET is a huge step towards the innovation of Visual Basic Programs.

Other Versions of the VB.NET

There are other versions available in the VB.NET applications, such as:

  1. Visual Basic .NET (VB 7),

  2. Visual Basic .NET2003 (VB 7.1),

  3. Visual Basic2005 (VB 8.0),

  4. Visual Basic2005 Express,

  5. Visual Basic2008 and,

  6. Visual Basic (VBx) or (VB 10.0) – the most recent.


Criticisms of VB.NET

Users of Virtual Basic, particularly VB6, criticized VB.NET because its earlier versions no longer included certain features of the former such as its language constructs and interface features. Those that were retained had their semantics changed.