I've been out of the development loop for over 4 years. What is this Visual Basic ".NET" Is it a different version of Visual Basic I've seen Visual Basic 6 and Visual Basic 2005. What is the latest version, and how does Visual Basic ".NET" fit into all of this I didn't see a ".NET" version of VB for sale.. Clearly I'm missing something. Any help or links to more info appreciated!

Pardon my ignorance.. Visual Basic ".NET" ?
rgparkins
Thank you all for the great information!
I took a trip to the bookstore and read a few intros on some .NET books. Wow! Talk about taking OOP and object sharing to the next level! I don't see much of a use for regular programming languages with the .NET framework around. So it's VB express for starters, upgrading to VS2005 if need be. Of course, my first love is C++, but I'm looking to whet the appetite of hopeful programmers, so looks like I'll start with VB.
Thank you again for all the help!
Section Z
First of all thank you for the response.
Few questions:
VB.NET is a completely different product than VB6
How does VB2005 fit in Is that just a later version than VB6
Can I purchase a standalone copy of VB.NET Or must I get the entire VS2005 to get VB.NET
Thank you again for any help, or links to information on the web!
bobmarble
VB.NET is completely different to VB6
VB2005 is the third version of VB.NET, after VB.NET 2002 and VB.NET 2003. It's VB.NET 2005, but the .NET isn't always mentioned as it's become a given.
Yes, you can download VB.NET Express Edition, I'm not sure if you can buy a more upscale edition of just VB.NET.
grandcanary
Mohit Gogia
Ayyappan
Think you should take a few steps into the Microsofts Website:
http://www.microsoft.com/net/default.mspx
http://msdn.microsoft.com/vstudio/
Daniel
ZMT
Ray,
If you feel more confortable with C++, you might consider looking at C# which is Microsoft's newest language developed exclusively for the .NET Framework. It is a C-like language that is sort of a cross between C++ and VB.
POSMaster
.NET is a framework for writing applications, any Visual studio past 6 is .NET by definition. Both C# and VB since VS2002 target the common language runtime, which means that they can use each others class libraries, etc, and also means your app requires the .NET runtime on the client machine to run.
Visual Studio 2005 is the latest version. VB.NET comes with it. VB.NET is very different to VB6, but it's the path forward for you. The learning curve is probably steeper than c++ -> C# was for me, as VB6 was not a true OO language.
GiovanniP
beedub
Just to make it clear on the whole '.NET' naming, officially Visual Basic 2005 no longer uses the '.NET' tag in its name (although it is still a .NET programming language).