Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
15
Infagistics 2.0 to 20.0 migration in .NET v 4.7.2
posted

I am part of an migration team where we are migrating old web applications which are created in .net framework 1.1/NetAdvantage 2003 controls v2.0/3.0 to the target .net framework 4.7.2. I see the below controls are in use currently on the legacy code. 

Infragistics.WebUI.UltraWebGrid.v2

Infragistics.WebUI.UltraWebToolbar.v2

Infragistics.WebUI.UltraWebNavigator.v3

Infragistics.WebUI.WebCombo.v2

Infragistics.WebUI.WebDateChooser.v1

Infragistics.WebUI.Shared

Infragistics.WebUI.UltraWebListbar.v2

Infragistics.WebUI.UltraWebTab.v2

I want to know the below things - 

1) what Infragistics bundle is the right choice for our migration?

2) How do we migrate from v2 to v20,  will Infragistics provide any migration tools? What approach would best help for our migration?

3) We have been trying to see the compatibility with .Net Framework v4.7.2, but the new DLLS are still throwing build errors, why are they not automatically finding the new controls?

4) what are the equivalaent controls for the old ones (refer to the list above) that are present in the latest Infragistics bundle?

Please respond at the earliest, thanks. 

  • 1320
    Offline posted

    Hello Suthakar,

    After investigating this further, I determined that you could continue to develop on ASP.NET Web Forms or upgrade to ASP.NET MVC. If you choose ASP.NET Web Forms, you’d have to install our ASP.NET controls from the complete bundle version 20.1 in our site, replace the old controls with the new ones, change the version of the assemblies added in the web.config – for example:

    <add assembly="Infragistics45.Web.v20.1, Version=20.1.20201.4, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB" />

    and wire up the client and server events and functionality accordingly. 

    This is a manual process and we do not provide a migration tool between the two versions.

    Once you switch to the Aikido toolset then we provide the Version Upgrade Utility tool

    More information regarding this can be found here.

    Here is a list with the controls, which have been used in your application and their replacements:

    Infragistics.WebUI.UltraWebGrid - WebDataGrid , WebHierarchicalDataGrid

    Infragistics.WebUI.UltraWebToolbar - WebDataMenu

    Infragistics.WebUI.UltraWebNavBar - WebDataMenu

    Infragistics.WebUI.WebCombo - WebDropDown

    Infragistics.WebUI.WebDateChooser - WebDatePicker

    Infragistics.WebUI.UltraWebListbar - WebExplorerBar

    Infragistics.WebUI.UltraWebTab – WebTab

     

    More information regarding migration from UltraWebGrid to WebDataGrid and WebHierarchicalDataGrid could be found in the following topic.

    Otherwise for using ASP.NET MVC, Ignite UI for MVC should be installed from the complete bundle and the Infragistics.Web.Mvc dll should be referenced in the project from the Infragistics folder/2020.1/IgniteUI for MVC/MVC5/Bin/ Infragistics.Web.Mvc.dll. More information regarding ASP.NET MVC and adding controls could be found in the following topic.

    Please let me know if you need any further information regarding this matter.

    Regards,

    Monika Kirkova,

    Infragistics