You can install Sitefinity CMS in two ways – you can install Telerik.Sitefinity.All NuGet package on a blank web application or you can use Sitefinity CMS Project Manager.
Telerik.Sitefinity.All
RECOMMENDATION: We recommend installing Sitefinity CMS using the NuGet package. Use the Project Manager to install Sitefinity CMS for evaluation purposes only. For more information, see Create projects with the Project Manager.
NOTE: To install Sitefinity CMS using NuGet, you must use Visual Studio 2017 or later. This tutorial uses Visual Studio 2019 as a reference.
To install Sitefinity CMS in a blank web application using a NuGet package, perform the following:
To do this, perform the following:
In Visual Studio, perform the following:
Progress.Sitefinity
NOTE: With these commands, you install the latest patch build. If you want to install a specific version, you must use the command followed by -Version and the version number. For example, enter Install-Package Telerik.Sitefinity.All -Version 13.0.7322
-Version
Proceed by adding any of the desired additional Sitefinity CMS modules. For more information, see Work with decoupled modules.
RESULT: Sitefinity CMS Dashboard appears.
To access additional installation files that are used for authentication and debugging visit http://www.telerik.com/account/ to access your account. When you open your account, navigate to Downloads and select your Sitefinity CMS license. There you may access the following files:
SitefinityStsWebApp_x_x_xxxx.zip
Sitefinity_x_x_xxxx_PDBs.zip
With the ASP.NET Core Renderer, Sitefinity CMS is moving toward three-tier architecture. Instead of the two-tier architecture, where the first tier hosts the database and the second tier hosts both the backend administration and the frontend page rendering, the three-tier architecture separates the backend from the frontend. The backend presentation layer and the frontend presentational layer are deployed as two separate applications.
For more information, see Three-tier architecture.
To install and set up a new Sitefinity CMS project that works with a .NET Core Renderer, you must perform the following:
RECOMMENDATION: In case you want use Sitefinity CMS only with .NET Core pages and you do not want to use any MVC components, we recommend that you set up the entire CMS by installing Progress.Sitefinity.Headless, instead of Telerik.Sitefinity.All NuGet package.
Progress.Sitefinity.Headless
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