Migrating from VB 6 to VB.NET

a_ofer

Newcomer
Joined
Mar 20, 2003
Messages
1
Location
Israel
Hi all!!

Currently i'm working on VB 6, I guess I am not so pro but pretty advanced programmer....
I want to migrate to VB.NET, my questions are as folow:

befor I ask, my system is:
Win2K pro (with Hebrew support), Office XP and VS 6+MSDN

1) what do i need to preper preior the installation of VB.NET?
2) Does rollback possible?
3) Will the knoladge of VB6 will help me or do i need to learn every thing all over again?
4) will the projects I already have on VB6 will be usefull in VB.NET?

Thanks a lot
a_ofer
 
1) I didn't need to do anything
2) yes, .NET can be run on the same machine side by side with VB6 or VS6
3) it will help, but VB.NET has allot of differences
4) I haven't heard to many good things about the project upgrade wizard and therefore haven't even touched it.
 
Some more answers, from another point of view...

1) You actually need the .NET Framework SDK, but this is done
automatically in the VS.NET install. Make sure you have plenty of
HD space, as the install can be huge with all the help files and
such.

2) You can't convert VB.NET projects to VB6, but the programs
coexist peacefully.

3) A bit

4) If you have ActiveX DLL's and controls, you can use them on
Windows forms by referencing them in the project via COM.
 
Last edited:
One more note...

1. You'll likely have to run the Windows Component Update, usually provided as a separate CD/DVD. When you pop in the .NET disk, it will tell you what you have to do first.

2. You can uninstall .NET, but I don't know how much I'd trust it (what it leaves behind...). As others said, they co-exist just fine so an uninstall would only gain you your Hard Drive space.

3. Knowing the syntax of the language will help a tiny bit, to get your feet wet. Other than that, everything is new (objects, forms, etc. etc.).

4. I wouldn't count on the wizard too much. If your project is anything above a student-assignment, I wouldn't trust it. Actually, I wouldn't even trust it to convert a simple school assignment :)

-ner
 
Back
Top