Re: VB6 vs VB.NET
VB VS VB.NET
1- VB.Net is fully object oriented while VB is partially object oriented. VB supports only classes not inheritance.
2- No DLL registration problem in VB.Net(Assemblys or managed code)
3- Common language Runtime(CLR) and Intermediate Language(IL) support is there in .Net so that you can use both the code of VB.Net and C# etc in one application, while VB can have only one compiler and run time.
4- More impovement in Efficiency and UI in .Net