A Better Visual Basic

Visual Basic is a widely used language for rapidly developing applications. Its history dates back to the beginning of Microsoft. Yet, you could not do everything with Visual Basic that is possible with C++, and thus developers had to know both languages. Many of these limitations have been resolved in Visual Basic.NET. Visual Basic.NET now has more object-oriented features, free threading, type safety, and structured exception handling.

Object-Oriented at Last

The object-oriented capabilities of Visual Basic, up until now, have been limited to encapsulation and interface inheritance. Now inheritance, encapsulation, overloading, polymorphism, and parameterized constructors have been added to the language.

Inheritance ...

Get Sams Teach Yourself Microsoft® Windows® DNA Programming in 21 Days now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.