Visual Basic Programming Enter a Keyword

Visual Basic Programmer

Access Database
SQL Server Database
MS Word Programming
Website Design

Email: nev@romtech.com.au
Website:     nev.romtech.com.au
Phone: (02) 9453-0456



Skip Navigation Links
Home
All about meExpand All about me
Programming SkillsExpand Programming Skills
Articles of InterestExpand Articles of Interest
Client ProjectsExpand Client Projects
Guest Book

Email for more information

For
Visual Basic Software
Microsoft Office Software
Access Database design
Click
nev@romtech.com.au

Or
Phone Sydney
(02) 9453-0456



Build Date 4/03/2010

MICROSOFT VISUAL BASIC PROGRAMMING

Visual Basic Versions

All about Visual Basic: Visual Basic VersionsVisual Basic has gone through many changes over it lifetime, and it is now evolving at an ever increasing pace.

Here is a brief history of Visual Basic.

Version Year Comments
Visual Basic 1.0 1991 Project 'Thunder' was released for Windows at the Comdex/Windows World trade show in Atlanta, Georgia.
Visual Basic 1.0 for MS-DOS 1992 This release updated Microsoft's QuickBASIC Professional Development System with a new library that enabled use of a character-based Windowing system.
Visual Basic 2.0 1992 With VB2, forms became instantiable objects, laying the concepts of class modules as were later offered in VB4. Included ODBC for database access.
Visual Basic 3.0 1993 VB3 was released in Standard and Professional versions. VB3 included the Microsoft Jet Database Engine that could read and write to Access databases.
Visual Basic 4.0 1995 VB4 added 32-bit code compilation. Introduced classes, giving VB object orientation though inheritance. VB4 also replaced the VBX with a new type of add-on called OCX (OLE Control Extension), based on COM, Microsoft's component programming model.
Visual Basic 5.0 1997 VB5 introduced the ability to create OCX custom user controls, as well as the ability to compile to native Windows executable code. VB5 no longer supported compilation to 16-bit executables.
Visual Basic 6.0 1998 VB6 improved in a number of areas, including the ability to create web-based applications. VB6 has now entered Microsoft's "non-supported phase". VB6 is still in use today for maintaining existing applications.
Visual Basic 2002 Visual Basic.NET was the first version to target the .NET Framework. VB.NET introduced full object orientation and cleaned up anomalies in the language. The language was not fully compatible with VB6 and caused difficulty in migrating existing code.
Visual Basic 2005 The language has continued to evolve, and caught up with C#, with features like the Using statement for freeing resources automatically. It supports generic types and nullable types. It added the ability to modify code while debugging, called Edit and Continue.
Visual Basic 2008 In VB 2008, the language was updated to support Microsoft's innovations in language-integrated query (LINQ). Other features include extension methods, type inference, anonymous types and Lambda Expressions. VB has strayed far from its roots as a simple programming language.
Visual Basic 2010 The Visual Studio 2010 Release Candidate is now available, so the final release is likely to be available in the second quarter of 2010. The parity between Visual Basic 10.0 and C# 4.0 will be very close. The new features are Multiline Lambdas, Implicit Line Continuation, Auto-implemented Properties, Collection Initializers, Array Literals, Nullable Optional Parameters, Generic Variance, etc, etc. Where will it all end?