Pardon my ignorance.. Visual Basic ".NET" ?

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!

Answer this question

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

    VB Express is free for the next year!

  • Mohit Gogia

    Just when I thought I'd made my decision. Thank you for the tip. I'll check out C#.
  • 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

    The next version up from VB2005 Express is Visual Studio 2005 Standard (VS2005 Standard). which contains VB (but is not free ).

  • 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).



  • Pardon my ignorance.. Visual Basic ".NET" ?