Conclusion
This chapter has looked at several ways you can extend your upgraded applications. These are important techniques because most of them would be either impossible or very difficult to achieve in Visual Basic 6. This point underscores one of the important concepts of upgrading: when you move your application to Visual Basic .NET, the real benefit comes when you add value with some of the great features of Visual Basic .NET and the .NET Framework.
The next three chapters look at more ways to add value to your applications. In addition to learning how to replace ActiveX controls with Windows Forms controls, you ll see how to integrate your ADO data access code with ADO.NET data access code, and you ll learn techniques for redesigning distributed applications.