Vb 6.0 different from vb.net

Â
Upgradations of VB.NET
1.   Object Oriented Concepts of Polymorphism, Inheritance and Encapsulation (PIE), operation overloading, parameterized constructors, class-level attributes and operations are incorporated into VB.NET.
2.   You can pass arguments to Function by Value and also By reference.
3.   Two or more variables can be declared with the same Dim statement.
4.   Data types Variant and Currency are erased, New Datatypes are Long & decimal.
5.   API’s are enhanced.
6.   Need to set name space for different commands. Need to know their classes where they are kept.
7.   Arrays can be created with index starting from 0.
8.   Default properties for a control are not available.
9.   Let Get and Resize properties are introduced.
10. Data Access ADO,DAO, RDO. etc
11.  Early Binding, Free threading are new issues.
Hi,
Difference between VB 6 and VB.Net
Â
Â
Â
Â
Â
Â
Â
Thanks!
If you are wondering about the difference between VB or Visual Basic and VB.NET, here they are. Visual Basic, the classic version, is no longer actively maintained and it is the predecessor of VB.NET. VB.NET or Visual Basic.NET is a modern, object-oriented language. Visual Basic retains its name until version 6. But when version 7 was released which was released together with .NET 1.0, they change its name to VB.NET.
VB.NET is one of the many language tools supported within the bigger Visual Studio .NET suite and is based on a newer programming model than Visual Basic 6. The Visual Basic Classic IDE is no longer supported as of April 8, 2008. Visual Basic 6 was an interpreter-based language while VB.NET is a compiled language. Visual Basic 6 is non-object-oriented principle based language.
VB.NET, on the other hand, which looks similar to the old Visual Basic 6 from a coding style perspective, has more power because it sits on the .NET platform. In Visual Basic 6, data handling begins with DAO protocol then RDO and then followed by ADO (ActiveX Data Objects). With VB.NET, data is handled using ADO.NET.