Preface

For many years, Microsoft Visual Basic has been used as the ultimate rapid application development tool for Windows applications. Its ease of use revolutionized Windows programming, and successive generations of Visual Basic have progressively made it more powerful. VB6 can be used to implement complex multiple-tier applications using COM and COM+ components as well as traditional Windows desktop programs. But you could never quite do everything in Visual Basic that you could in a lower level language such as C++, and many projects would use a mixture of languages, with resulting complexity from interfacing between the diverse environments.

Microsoft's .NET brings a sea change to software development. The powerful Common Language Runtime ...

Get Application Development Using Visual Basic® and .NET 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.