Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What are the differences between VB.NET and previous versions of VB? [closed]

I'm reasonably familiar with the various forms of VB that existed prior to .NET (VB6, VBA, VBScript...), but have yet to delve into The Sweet New Flavor that is VB.NET.

So I would very much appreciate it if someone would provide a quick summary of the major differences in the language brought about by VB.NET.

like image 872
sakthivignesh Avatar asked Sep 01 '09 16:09

sakthivignesh


1 Answers

Assuming when you say vb you mean vb 6. Pretty big. The original visual basic does not use the .net runtime environment, and although they have similar names, they are pretty much too different languages. Visual Basic is not fully object oriented, but VB.net is. Error handling is vastly different between the two. VB.Net has try catch blocks where traditional vb uses On Error GOTO statements. These are just a few differences. The list goes on and on.

Here is a link describing the "Visual Fred" Name.

like image 198
kemiller2002 Avatar answered Oct 04 '22 09:10

kemiller2002