IMPORTANT: Sitefinity 9.1 and Sitefinity 9.2 are retired releases. You must upgrade to 14.4 LTS or newer version. We recommend always choosing the latest available version. For more information, see Progress Sitefinity Life Cycle Policy Guide.
If your project is running on Sitefinity CMS 9.1 and above, to upgrade it, perform the following:
NOTE: You do this, because changing the target framework requires re-installation of all packages.
Telerik.Sitefinity.All
NOTE: With this command you install the latest patch build, if you want to install a specific version you must use the command above followed by -Version and the version number. For example, enter Install-Package Telerik.Sitefinity.All -Version 15.2.8499.
-Version
NOTE: The BCL dependency used by Sitefinity CMS to integrate Azure search in previous versions is also removed. As a result, you can safely remove the Tools folder under the root of your SitefinityWebApp project.
Telerik.Sitefinity.Thunder
Telerik.Sitefinity.DropboxLibraries
Telerik.Sitefinity.MobileAppBuilder
Telerik.Sitefinity.DAM
Telerik.Sitefinity.EverliveConnector
Telerik.Sitefinity.OpenAccess
IMPORTANT: Support for Web Forms capabilities in Sitefinity CMS frontend was discontinued in version 14.1. Progress strongly advises against using Web Forms for production deployments in any version beyond 13.3 LTS, which is the last officially supported version for Web Forms. Web Forms capabilities are no longer eligible for support, feature development, or bug fixes - including security updates. Any newly introduced or discovered issues, including critical bugs without workarounds, will not be addressed. The recommended alternative options are ASP.NET Core and Next.js.
NOTE: MVC capabilities are supported in all supported Sitefinity releases - 13.3 LTS, 14.4 LTS, and 15.x.
To help you evaluate the current state of your project, use the Sitefinity Migration Analyzer. For more information, see Sitefinity Migration Analyzer.
Depending on the results, perform one of the following:
You can choose between ASP.NET Core or Next.js. For more information, see Advantages of modern frontend technologies.
After choosing a technology, perform one of the following
RECOMMENDATION: If your project runs MVC pages, templates, or widgets, we recommend modernizing the frontend technology that your website uses.
After choosing a technology, perform one of the following:
If your project runs both Web Forms and MVC pages, templates, or widgets, you must transition Web Forms to ASP.NET Core or Next.js. You can still run the MVC pages, templates, and widgets, however we recommend modernizing them as well.
NOTE: In the special case when you have very few Web Forms elements and predominantly MVC, to minimize costs, you can migrate Web Forms to MVC and continue running in MVC only mode. For more information, see Migrate from Web Forms to MVC.
Cloud migration involves transitioning from self-hosted environments to fully managed cloud services provided by Progress Sitefinity. Consider the option to migrate to Sitefinity Cloud to streamline future upgrades, reduce infrastructure overhead, and enhance overall system reliability. For more information, see Cloud migration.
Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.
This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.
This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.
The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important