Migrating from VB 6 to VB.NET

a_ofer

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

Currently im 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 didnt 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 havent heard to many good things about the project upgrade wizard and therefore havent 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 cant convert VB.NET projects to VB6, but the programs
coexist peacefully.

3) A bit

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

1. Youll 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 dont know how much Id 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 wouldnt count on the wizard too much. If your project is anything above a student-assignment, I wouldnt trust it. Actually, I wouldnt even trust it to convert a simple school assignment :)

-ner
 
Back
Top