• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 213
  • Last Modified:

Difference in Visual Basic Versions

Alright, I'm not an application developer, I'm a web developer (and I don't know ASP or the .NET framework). I used to program in Visual Basic 3 about 8 years ago when Windows' 32-bit API had just came out. So forgive me for this question. :)

I have an option between a license for Visual Basic 2005 Express Edition and Visual Basic.NET Enterprise Edition. What is the difference between the two? Is one newer than the other? What are the pros/cons?

I want to be able to write code and compile .exe's again, but if one has other features that may interest me, then I want that one. Can someone help me decide? Thanks!

  • 2
2 Solutions
Éric MoreauSenior .Net ConsultantCommented:
Hi damijim,

You can install both.

"Visual Basic.NET Enterprise Edition" is either 2002 or 2003 depending on the version you have.

"Visual Basic 2005 Express Edition" is the latest version but the Express version is quite limited.

Éric MoreauSenior .Net ConsultantCommented:

see http://msdn.microsoft.com/vstudio/products/compare/default.aspx for a comparison between the 2005 editions  
Mike TomlinsonMiddle School Assistant TeacherCommented:
VB.Net 2003 and below are based on the .Net 1.1 Framework.

VB.Net 2005 Express is based on the .Net 2.0 Framework.  I wouldn't say that Express is "quite limited" as it fully supports the entire framework and all of the framework is installed with it.  You just don't get all the extra tools etc. that come with Visual Studio.  Also the help files are targeted towards beginners more.
damijimAuthor Commented:

Featured Post

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now