Introduction

Prior to the development of the Microsoft .NET Framework, if you wanted to develop Windows Applications in C++ you would use MFC, ATL, or down and dirty Win32 to develop your user interface. This was not something that was entertaining for most developers. Yes, some developers grew accustomed to writing lots of code to gain the full power of implementing a powerful UI, but most became frustrated with the complexity of trying to build even the simplest user interfaces.

Visual Basic 6 was an alternative for developing a modest user interface using forms, especially because one could develop the user interface in VB and write COM components in either VB or C++ (for those serious developers). Even in Visual Basic 6 though, it was sometimes ...

Get Visual Basic® .NET by Example 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.