It should be relatively easy to upgrade an application that uses NetAdvantage 2005 Volume 2 controls to a later version, such as our most recent release, NetAdvantage for .NET 2008 Volume 2.
Remember, of course, that you're not only upgrading through three years' worth of Infragistics development, but also to a new version of the .NET Framework. Either of these may have some impact on your code, and may require some code change to address.
To help with this process, I suggest the following:
-
Back up your project in its current state! This should go without saying, but I've seen too many people put themselves in a bad situation by not having a backup right before they make a major change to their application.
-
Read through the "Breaking Changes" documentation for the version of NetAdvantage for .NET you're upgrading to. This will give you some idea of specific things you may need to change further down the line, and being forewarned is a big plus.
-
Since you're moving to a later version of the .NET Framework, use Visual Studio to upgrade your project to the new framework version first. Save these changes before you close Visual Studio.
-
Use our Project Upgrade Utility to update your NetAdvantage for .NET references from your current version to the new version.
-
Test your application thoroughly to make sure everything works as it should. Make changes as needed when functionality is altered, whether from our toolset or from the framework.
-
If you get stuck with getting something working, try creating an isolated application. You may find you were missing something simple, which is very easy to do when there's a lot happening in a full-fledged application. Instead, you may end up with a sample project that you can submit in a support request to Infragistics Developer Support for assistance.
Vince McDonald
Manager of Developer Support, MCP
Infragistics, Inc.
Was this post helpful? Please let me know by using the star ratings and the "Answered" button from the forum's web interface.
Need help? Find the various ways you can
ask for help from Infragistics.