How to migrate from ASP.NET (Classic) to ASP.NET?
Steps for migrating the existing project in ASP.NET (Classic) to ASP.NET.
Solution
Currently, there is no easy migration path available for Essential Studio 12.2. The controls do not share the same API. So, you have to manually map the equivalent functionality in the new controls. However, when you share your application code (samples that use your controls), you may be provided with the equivalent code using the new controls.
In ASP.NET (latest), you don’t have separate DLLs for every controls such as, Syncfusion.Grid.Grouping.Web.dll and Syncfusion.Tools.Web.dll rather, you can use Syncfusion.EJ.Web.dll and Syncfusion.EJ.dll to hold all the controls in common.
Therefore remove the Syncfusion.Grid.Grouping.Web.dll, Syncfusion.Shared.Web.dll and other DLLs used by ASP.NET (classic) and also remove the namespaces from the web.config. Refer to the Syncfusion.EJ.Web.dll and Syncfusion.EJ.dll in the project.
The following table lists the required Namespaces, DLLs, script and CSS files to work with the ASP.Net control.
DLLs required | Syncfusion.EJ.dll Syncfusion.EJ.Web.dll |
Namespaces | Syncfusion.JavaScript.Models Syncfusion.JavaScript.Web |
Script files | Syncfusion script files: ej.web.all.min.js ej.webform.min.js External Script files: jquery.min.js jsrender.min.js jquery.easing.min.js jquery.globalize.min.js |
CSS files | ej.web.all.min.css |
You can find the scripts and css files in the following locations:
CSS Location: C:\Program Files (x86)\Syncfusion\Essential Studio\12.2.0.36\JavaScript\assets\css\web
Script Location: C:\Program Files (x86)\Syncfusion\Essential Studio\12.2.0.36\JavaScript\assets\scripts\web
DLL Location: C:\Program Files (x86)\Syncfusion\Essential Studio\12.2.0.36\Assemblies
In order to create an application in ASP.NET (latest) and configure the settings manually, refer to the following link:
https://help.syncfusion.com/js/overview
For more information about the features available in ASP.NET (latest), refer to the following online sample link.
Online Sample Link: http://asp.syncfusion.com/demos/web/?_ga=2.102387209.926561780.1657600460-779596233.1646205657
Also the APIs used in ASP.NET is similar to that of JavaScript APIs. For example, in JavaScript, allowFiltering is used to enable filtering to grid whereas in ASP.NET, the first letter is capitalized in the property that is, AllowFiltering. For more information on the APIs available, refer to the following link.
API Documentation Link: https://help.syncfusion.com/cr/javascript