|
-
Nov 28th, 2009, 03:30 PM
#1
Thread Starter
Lively Member
VB6 , VB.Net or other versions
i have used only vb6 but thinking about trying some other languages ...... my question is whats the difference ? i heard vb.net is free?
-
Nov 28th, 2009, 04:18 PM
#2
Re: VB6 , VB.Net or other versions
Difference is huge to say the least but I strongly recommend to get into .Net world as soon as possible.
If you choose VB 2008 vs C# you will find familiar syntax and that's about it.
If you choose C# you won't be disappointed - it was designed imho to be a java killer.
VB/C# 2008 Express Edition is free btw so don't waste your time - go get it.
-
Nov 28th, 2009, 04:32 PM
#3
Re: VB6 , VB.Net or other versions
VB6 came out way back in 1998, and is lacking many features - partly due to the fact that it was basically an extended version of the previous editions of VB, which themselves were to some degree based on other forms of Basic (such as QBasic, which was out of date when Windows 95 was released).
VB.Net was the replacement for VB6, so it does have quite a few similarities - and a large amount of extra features built in (such as menu icons, automatic positioning of controls when you resize a form, etc etc etc).
To enable those extra features (and several existing ones) to be done properly, rather than being tacked on in ways that were less than ideal, many things had to be re-thought. The biggest change is that things are now based much more around Classes, which could be a bit awkward to get used to if you haven't used them much in VB6 - but even if you haven't been aware of it, you have used classes in VB6 (forms are a special kind of class).
How long it would take to get used to .Net depends on the amount of experience you have (less is better), but it is worth it... programs are quicker to write, tend to have more features, and any programs you write can be used with the next version of Windows after 7 (the same may not apply to VB6 programs).
-
Nov 28th, 2009, 05:19 PM
#4
Re: VB6 , VB.Net or other versions
If you're interested in more opinions try searching ("vb6 vs vb.net" or something like that) - there are lots of discussions.
-
Nov 28th, 2009, 05:36 PM
#5
Thread Starter
Lively Member
Re: VB6 , VB.Net or other versions
but if i download express is it limited? like is there certian features i wont be able to use or will i be able to use everything like i can in vb6?
-
Nov 28th, 2009, 06:22 PM
#6
Re: VB6 , VB.Net or other versions
Of course Express Edition is limited but it's more than enough for you to study.
But you may buy full version if your budget permits.
-
Nov 28th, 2009, 08:18 PM
#7
Re: VB6 , VB.Net or other versions
The Express edition IS limited, but the limit is not so crippling as you might fear. It's certainly worth getting, because the price is right, and whatever you learn is valid in the higher, and more expensive, versions.
My usual boring signature: Nothing
 
-
Nov 28th, 2009, 08:38 PM
#8
Re: VB6 , VB.Net or other versions
 Originally Posted by Charlie Stallings
but if i download express is it limited? like is there certian features i wont be able to use or will i be able to use everything like i can in vb6?
VB 2008 Express, as limited as it is, can do circles around the most expensive edition of VS 6.
Personally, I would take an Express edition over anything vb6.
-
Nov 28th, 2009, 11:09 PM
#9
Thread Starter
Lively Member
Re: VB6 , VB.Net or other versions
so in other words everything i can do in vb6 i can do in express?
-
Nov 29th, 2009, 07:27 AM
#10
Re: VB6 , VB.Net or other versions
Probably.
It can definitely do the kind of things you have posted about on this site.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|