Is Visual Basic 2005 just another term for VB.NET?

G

Guest

I have seen the terms Visual Basic 2005 and VB.NET. It seems that sometimes
they seem to be referring to the same thing but sometimes they are not. I
also run into terms like VB9 and VB10.
 
R

Rory Becker

I have seen the terms Visual Basic 2005 and VB.NET. It seems that
sometimes they seem to be referring to the same thing but sometimes
they are not. I also run into terms like VB9 and VB10.

VB.Net is the general term for any version of the VB.net language after Vb
7.0.

Varoius versions of VB are suited to particular versions of Visual studio(
although you do not need VS to compile the code)

VB2002 has VB7.0
VB2003 has VB7.1
VB2005 has VB8.0
VB2008 has VB9.0 but is not out yet but in beta(codenamed Orcas)
VB20?? = VB10.0 = Future some time.

I hope this Helps
 
T

Tim Patrick

Officially, "VB.NET" only refers to the 2002 and 2003 releases of Visual
Basic. Visual Basic 2005 does away with the ".NET" extension as part of the
name.
 
R

Rory Becker

Thanks for the reply. If you can look at this link
http://www.appdev.com/visual_basic_training.asp,

why do VB2005 and VB.NET are separated? It seems they are different.

In this specific case VB.Net likely refers to VB2002 and VB2003 (very few
differences between these) .

It is also reasonable that much of what would be taught on these courses
would still remain true for subsequent versions of VB and therefore to suggest
that it pertains only to certain version would be doing it a disservice.

I would suggest that much of this courseware was created when such versions
were the only ones around. The site's copyright (at the bottom) states 2005.

VB2005/VS2005/.Net2.0 all arrived in November 05.

This link (http://www.appdev.com/prodfamily.asp?catalog_name=AppDevCatalog&category_name=VBNTProduct)
on the page you refered to, has the title "Visual Basic.Net" but when followed
mentions specifically 2002 and 2003.
 
R

Rory Becker

Officially, "VB.NET" only refers to the 2002 and 2003 releases of
Visual Basic. Visual Basic 2005 does away with the ".NET" extension as
part of the name.

Entirely true.

Those marketing guys just can't stop playing with anything.

I guess it helps them feel like they're doing something useful.

I wonder if they're the same people who thought up...

....WPF instead of Avalon...
....WCF instead of Indigo...

I forget the others :)
 
G

Guest

Thanks Rory and Tim. I think even though Visual Basic 2005 is the offiical
name, VB.NET is commonly used for Visual Basic 2005 in many places and
probably including MS website. This makes it very hard to find information
which applies to Visual Basic 2005 (the current version of Visual Basic
included in the Visual Studio 2005).

Peter
 
P

Phill W.

Peter said:
why do VB2005 and VB.NET are separated? It seems they are different.

The ".Net" moniker is "old-news" and Our Friends in Redmond want to
charge blindly onwards towards the Next Big Thing.

They've simply dropped the ".Net" term from the product name but it's
all built on top of the CLR, so it's still ".Net".

HTH,
Phill W.
 
R

rowe_newsgroups

VB.Net is the general term for any version of the VB.net language after Vb
7.0.

Varoius versions of VB are suited to particular versions of Visual studio(
although you do not need VS to compile the code)

VB2002 has VB7.0
VB2003 has VB7.1
VB2005 has VB8.0
VB2008 has VB9.0 but is not out yet but in beta(codenamed Orcas)
VB20?? = VB10.0 = Future some time.

I hope this Helps
--
Rory

VB.Net is the general term for any version of the VB.net language after Vb
7.0.

I think you mean "after Vb 6.0"?

I (perhaps incorrectly) have always split the Visual Basic language
into two groups - Visual Basic Classic and Visual Basic .Net. In those
two groups I use the version number to distinguish between them -
versions 6.0 and lower are classic vb, 2002, 2003, 2005 are Visual
Basic .Net. Generally I try to avoid using VB7, VB8, and VB9 to refer
to the .Net versions as it seems to say that the .Net versions are
just an extension to classic Vb, and not an (almost) completely new
language.

Just my two cents...

Thanks,

Seth Rowe
 
S

Stephany Young

For those that are interested, the releases (RTM) of the .NET flavours of
Visual Studio (and therefore it's components) went as follows:

Visual Studio.NET - circa 2002 - .NET Framework 1.0 - Included VB.NET
(7.0)

Visual Studio 2003 - circa 2003 - .NET Framework 1.1 - Included VB 2003
(7.1)

Visual Studio 2005 - 7 November 2005 - .NET Framework 2.0 - Included VB
2005 (8.0)

It is clear that the naming convention for each version of the VB product
tallies with the name of it's parent product (group) and this, in my mind at
least, avoids any confusion.

The same naming convention held true pre .NET.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top