In order to migrate your Sitefinity 3.7 project to Sitefinity 6.2 you need to run the Project Manager of Sitefinity 6.2 and to create a new Sitefinity 6.2 website and then perform the upgrade as described in the following article
. From the Project Manager you can open your Sitefinity 6.2 project for editing in Visual Studio. In order to do this please right click on the project and then select Edit in Visual Studio
. This way the project will open in Visual Studio as a web application. You may also take a look at the following article
for more details on project manager's functions.
Another option is to open your project folder and click on the .csproj
It is important to note that in Sitefinity 4.0 we have introduced a brand new API. Unfortunately, Sitefinity does not migrate your custom controls/modules created using the old API because of the difference in the architecture and the structure between the old API and the new API introduced in Sitefinity 4.0. Therefore, you will need to rewrite your custom controls in order to make them compatible with the new API.
You can take a look at the following resources for detailed information about the new API:
- Sitefinity essentials - how you can perform tasks through the API
- Migrating Sitefinity 3 to 4 Deep Dive: Preparation
- Migrating Sitefinity 3 to 4 Deep Dive: API Changes
- Migrating Sitefinity 3 to 4 Deep Dive: Common Error Messages
- Sitefinity 3 to 4 Migration webinar notes
- Custom widgets migration
- “Hello World” guide to custom Sitefinity Widgets
- Anatomy of a Sitefinity 4 Widget
For registering and creating new types of controls, you can use our tool - Sitefinity Thunder
I hope this information helps. Please let me know if you need any further assistance.
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Sitefinity CMS Ideas&Feedback Portal
and vote to affect the priority of the items