Many articles have appeared in the press about Visual Basic .NET being radically different from prior versions of Visual Basic. Unfortunately, most of the articles leave you with more questions than answers. What exactly are the changes in Visual Basic .NET? Will it be possible to upgrade existing applications? Why does it break compatibility with Visual Basic 6? Visual Basic .NET includes an Upgrade Wizard, which upgrades up to 95 percent of your project’s code, but what about the other 5 percent? What are the common upgrade issues? How do you resolve them and get your project working in Visual Basic .NET? What about XML Web services and ADO.NET data access—how can existing programs take advantage of these new features?
In this book, we answer these questions and more. We provide a complete guide to upgrading, with both technical and conceptual information. To upgrade your applications, you will need to learn some new skills. We teach these skills and discuss the hows, whats, and whys of upgrading: how to recognize the micro-issues that need a one-line fix, what to do about macro-issues that involve redesign of your application, and why MS made the changes to Visual Basic.
