• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

VB6 or VB.Net?

maupiti

New Member
Joined
Oct 28, 2008
Messages
3 (0.00/day)
Hi all, sry for the dumb question....

I want to learn programming by myself, and my problem is, what to choose? I've read loads of articles dealing with the differences and the basics of the two language, but i really didn't understand...

I don't really know anything about this topic, but i'm really motivated :P So i just dont want to start with a language havin no future or being useless...

Is it a waste of time starting to learn vb6? Are all of the others basically different? Please help me :)
 
VB6.0 = Visual Studio 6 (1998)
VB7.0 = Visual Studio .NET 2002
VB7.1 = Visual Studio .NET 2003
VB8.0 = Visual Studio .NET 2005
VB9.0 = Visual Studio .NET 2008

Obviously, VB6 is a withering carcus... I'd use VB9.0 if at all possible but there is little difference between 8 and 9 so either are fine. 7.# is missing a lot of features I use (e.g. console color, stream.io.compression, etc.).
 
VB.NET!

VB6 is awful and it is a discontinued product. Of course it wasn't when it was released :D.

Use VB.NET 2005 or 2008.

Then you can move to more powerful languages like C#.
 
Last edited:
This describes some of the many differences between VB6 and VB.NET. Much of the current VB6 code base will not run under VB.NET due to changes in VB.NET's syntax and language, its use of the new common runtime, and its switch to WinForms from the VB6 form model.

Visual Basic.NET includes an upgrade tool to assist in converting VB6 projects to .NET. The tool adds an upgrade report to your project listing any problems and inserts comments into your code and To Do items into the new Task List indicating where additional changes need to be made.

However, understanding the following changes can help simplify migrating your existing VB6 code. For further information on this topic, visit Microsoft's web site.
----------------------------------------------
Electronics maze
 
Last edited:
Back
Top