what is the main advantage of vb.net over vb?
it has got better features
VB.NET is completely different than VB 6.0, The whole architecture is different ( should not be confused with the syntax ). VB.NET is Completely OOP based. But still you can move all your code from VB to VB.NET with ease.