1. Computing

About the Visual Basic .NET Complete Course - Answers to your questions.

By

7 of 8

Keep these points in mind ...

It's important to recognize that VB.NET and VB 6 only share a surface similarity. Once you get just below the syntax (the basic statements and language rules), it's all new! It's important to understand this because if you expect it to be 'the same' ... you're in for a real surprise. In fact, I have personally heard Microsoft techies in open meetings declare that it's actually easier for someone who has never programmed in Visual Basic at all to learn VB.NET because they have less to 'unlearn' that way.

Another thing that is important to recognize is that the new development technology is .NET rather than Visual Basic. Visual Basic is just the skin on top of .NET. And so is C# and J# and any other language that implements the .NET Framework. The reason THIS is important to recognize is that it's now much less important to choose a language than it is to choose .NET. Once you learn .NET ... switching to another language syntax is a lot easier.

There are getting to be quite a few of them available now! Microsoft lists all these at their site:

COBOL for Microsoft .NET.
Perl for Microsoft .NET.
Eiffel for Microsoft .NET.
Python for Microsoft .NET.
Pascal for Microsoft .NET.
Mercury for Microsoft .NET.
Mondrian for Microsoft .NET.
Oberon for Microsoft .NET.
Salford FTN95 (Fortran) for Microsoft .NET.
SmallTalk for Microsoft .NET.
Standard ML for Microsoft .NET.
Dyalog APL for Microsoft .NET.

But of course, Visual Basic remains a top choice for developers!

  1. About.com
  2. Computing
  3. Visual Basic
  4. Learn VB.NET
  5. About the Complete VB.NET Course

©2014 About.com. All rights reserved.