We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
close icon

Syncfusion upgrade from 3.302.0.0 ( .NET 2.0 compiled) to version 12.3.0.36( .NET 4.0 compiled)

Hi all,
We have a winforms application & we were using syncfusion version 3.302.0.0 essential studio.Now we are in the process of upgrading it to latest version 12.3.0.36.Following are some syncfsuion components on which our app relies on:

Diagram Control
GridGrouping Control
GridControl
ChartControl
GridDataBoundGrid
ButtonAdv(Syncfusion.Windows.Forms)
GroupView
PaletteGroupView
OverViewControl
ComboBoxBarItem
Bar
BarItem
DockingManager
DockingClientPanel
TreeViewAdv
ComboBoxBase
XPToolBar
ParentBarItem
ChildFrameBarManager
MdiListBarItem
StatusBarAdvPanel
TabbedGroupedMDIManager
MainFrameBarManager
TabControlAdv

Since all these days,we were using very old version of syncfusion essential studio,we had lot of compilation errors & we were able to solve those using syncfusion team help.
But now the question is "WHAT DO WE EXACTLY MEAN WHEN WE SAY SYNCFUSION UPGRADE???" i.e.what are the things that are included as part of syncfusion upgrade.
Till now,we are able to make our projects refer to 12.3.0.36 (.NET 4.0 compiled) assemblies & after this we got so many compile level errors & thos are fixed for now & thus we are able to login into the application.
What are the major design level changes that has taken place in syncfusion essential studio & how does it impact on the design of our application.
So,just want to get clarified wheather upgarding from such low version means just referencing latest dll's & implemeting new features or any other extra care has to be taken in terms of architectural changes in the design..?

Once again thanks for syncfusion team for helping us in solving compilation issues.
Awaiting all meaningful suggestions asap.

Regards,
Santhosh A V


3 Replies

SS Sivaguru S Syncfusion Team December 15, 2014 01:08 PM UTC

Hi Santhosh,

 

Thanks for using Syncfusion products.

 

Please find my response for your queries.

 

Query 1:

 

What are the major design level changes that has taken place in Syncfusion essential studio & how does it impact on the design of our application.

 

Response:

 

It is possible to find the changes between different versions by referring release notes. Please refer the below link.

 

http://www.syncfusion.com/downloads/version-history

 

For example:

To find the difference between version 12.2.0.36 and 12.3.0.36. click on “Download link and details”  from above link and click on release notes. 

 

Query 2:

 

So, just want to get clarified whether upgrading from such low version means just referencing latest dll's & implementing new features or any other extra care has to be taken in terms of architectural changes in the design..?

 

Response:

 

Yes, in some cases there are some possibilities for API names in v3.302 to be renamed or removed in latest essential studio version based on changing requirement. Those cases needs to analyzed and modified.

 

Syncfusion Windows Form “Diagram” has a major API and Architectural changes in the version V5.1. I have attached the migration document which will help you to migrate from v 3.3 to V5.1.

Here is the Migration Document:

Migration Document

 

Upgrading from the lowest version (3.2) to latest version (12.3) need some API changes  to the existing code. There will be some changes in default property settings and behaviour.

Most of these changes will be based only on diagram API, but it does not depends upon other application’s architecture or design.

Query 3 :

But now the question is "WHAT DO WE EXACTLY MEAN WHEN WE SAY SYNCFUSION UPGRADE???" i.e.what are the things that are included as part of syncfusion upgrade.

Response:

In order to upgrade to the latest Syncfusion version, please download the latest Syncfusion version setup by logging into your Syncfusion support account in Direct Trac and going to 'Downloads' page from the Direct Trac customer dashboard.

 

Please refer the below link to go to that page.

 

    http://www.syncfusion.com/support/directtrac/downloads   

 

In order to get the respective version unlock key, please navigate to the "License and Keys" page from the Direct Trac customer dashboard and choose the corresponding license 'Unlock Key' option. You Will need to choose the corresponding version from "Generate Product Key" drop down, so that you can get your key for the respective version.

 

Please refer the below link.

 

      http://www.syncfusion.com/support/directtrac/myproducts

 

Also, please refer the below help link for how to upgrade the projects to latest Syncfusion version.

 

      http://help.syncfusion.com/ug/common/documents/howtoupgradetheproje.htm

 

Please let us know, if you have any queries.

 

Regards,

Sivaguru S



SV Santhosh Venkatesh December 17, 2014 05:50 AM UTC

Thanks for the reply.What I understood is that as far as design(architecture) is concerned , only diagram control's API has changed & for other controls the same API is retained.Please correct me if my understanding is wrong.

Regards,
Santhosh A V


VN Vadivel Natarajan Syncfusion Team December 19, 2014 06:18 AM UTC


Hi Santhosh,


Thank you for using Syncfusion products.


It is not sure guarantee that all the API are retained in current versions. There will be some changes in API and the changes can be referred from Release notes. Hence, we request you to follow our response provided for the query 1 in our previous update to know about the changes made between two versions. 


If you have any query after upgrading to the latest version, you can also log on to our website and create a support incident by using the below mentioned link. We will be happy to assist you.

 

http://www.syncfusion.com/support/directtrac/incidents 


Please let us know if you have any questions.


Regards,

Vadivel


Loader.
Live Chat Icon For mobile
Up arrow icon