Visual Basic

  1. Home
  2. Computing & Technology
  3. Visual Basic

VB – Bringing .NET Programming To You

What's this about C# (C Sharp)? Will it replace VB.NET?

The good news is that VB remains the strong, central component of Microsoft's development software strategy that it has been for over a decade. The other good news is that Microsoft has created a brand new language for the many programmers who prefer a more 'C' or 'Java' oriented look and feel. And the other, other good news is that there is a strong family relationship so you can switch from one to another with a smaller learning effort, say because your obvious talents were recognized and you got a better job in a company that used a different language.

The bottom line here is that the specific choice of a programming language is much less of an issue in the .NET architecture than it was before. All languages implement the same Common Language Infrastructure (CLI) and enjoy most of the same advantages. Most experts have concluded that VB.NET implements 99% of the functionality that C# has.

Visual Basic, however, has a proven track record of productivity and ease of use that is hard to beat. The new version in .NET has implemented serious improvements, such as a vastly improved debugging capability, true multitasking, and structured exception handling. If you prefer a language syntax that looks like C, then C# might be just what you're looking for. For the rest of you, "C'mon In!"

Previous Page   Next: How do I get started

Previous Articles

Explore Visual Basic

By Category

About.com Special Features

Build Your Own Website

Step-by-step advice on how to do everything from choosing a Web host to promoting your content. More >

Connect Your Home Computers

Easy ways to connect two computers for networking purposes. More >

Visual Basic

  1. Home
  2. Computing & Technology
  3. Visual Basic

©2009 About.com, a part of The New York Times Company.

All rights reserved.