What is Visual Basic.NET? History, FAQ, Related Links about Microsoft Visual Basic.NET. Visual Basic 6.0 is a separate site.
Description of Visual Basic.NET
Visual Basic.NET is a Microsoft-created object-oriented programming language which incorporates features of Microsoft's .NET Framework and Web Services, such as SOAP, which were originally developed using XML.
Visual Basic.NET, which thought would be a "sequel" to Visual Basic 6.0, has a totally different language core. There is no backward nor forward compatibility between Visual Basic 6.0 projects and code and Visual Basic.NET projects and code. Visual Basic.NET is a language designed to create .NET applications, Windows or Web applications, and Web Services. (Except for short Windows applications, these are topics beyond a first semester programming class.)
Object-Oriented Programming, OOP
The developers of the language incorporated object-oriented programming (OOP) features such as inheritance, method overloading, organized exception handling, and free threading to make Visual Basic a powerful object-oriented programming language. (Prior versions were extensible from the very beginning.) The newer object-oriented programming (OOP) features of Visual Basic.NET are not usually covered in a first semester programming class.
Graphical User Interface, GUI
With Visual Basic.NET a student can drag objects from the Toolbox into the Work area, specify the Properties and behavior of each object and thereby create business applications while learning the programming principles taught during most short Introduction to Visual Basic.NET programming courses.
The student will not have to deal with trying to program the user interface using code.
There is abstraction of the hardware, meaning that a programmer of Visual Basic.NET does not have to know about the inner workings of the hardware because Windows handles the functionality of the hardware, provides generic routines (Windows API, or Application Programming Interface) to communicate with hardware drivers provided by hardware manufacturers.
History of Visual Basic