Post

Moving from VB6 to VB.NET (Windows Forms)

I’m constantly running into people who are unsure, afraid, overwhelmed, etc. about the move from Visual Basic 6.0 to Visual Basic .NET. The reality is that although there are a lot of differences, there are also a lot of similarities. Depending on the type of development you do, you might find that there is very little difference in how you develop today when moving to VB.NET. I’m not trying to downplay the differences, but I don’t want to jump on the Visual Fred bandwagon either, as I think they are slightly exaggerating how difficult it is to move forward.

The key point being that once you get past the differences, a whole new world of possibilities becomes open to you. Things that just were not possible (or were extremely difficult and possibly unreliable) are now possible with VB.NET.

There is a ton of information that will walk you through the steps of getting from one to the other available from many sources. Here are a few.

Getting Started

Upgrading VB6 to VB.NET

Developing Windows Forms in VB.NET

Moving from ADO to ADO.NET

Deployment

Moving Forward

This post is licensed under CC BY 4.0 by the author.