Why Change Anything?
The quality of your upgrade depends greatly on the quality of the application you start with. It is therefore crucial to take the time to make your application more compatible with the upgrade process. You ll need to replace obsolete language syntax and legacy (pre Visual Basic 6) controls, modify your coding style, and watch for common traps. These steps are the best way to ensure that your code maintains its current functionality throughout the upgrade. The following sections demonstrate what you can do to improve your application and make it more suitable to an upgrade.