This section contains
Architecture
Sitefinity CMS architecture is built around the key concepts of extensibility, interoperability and integration, and flexibility.
Provider model
Sitefinity CMS is built around the provider model, for example its modules, security, taxonomies. Sitefinity CMS supports multiple providers, as well.
Use readable code with the Fluent API
Simplify development using Sitefinity CMS Fluent API, built on top of the standard API. It wraps all manager classes that you use to create content, pages, classification units, or users.
Content lifecycle
Use the API to perform operations related to content lifecycle, versions, and other common tasks related to content workflow.
Extend Sitefinity CMS data model
Extend existing Sitefinity CMS data model by creating custom data types that are persisted in the database. Complete most implementation through code, not through the UI.
Sitefinity CMS NuGet packages
Download and use Sitefinity CMS NuGet packages.
Want to learn more?
Enhance your Sitefinity skills by enrolling in free training sessions. Become Sitefinity certified through Progress Education Community to strengthen your professional credentials.
Get started with Integration Hub | Sitefinity Cloud
This free lesson teaches administrators, marketers, and other business professionals how to use Sitefinity Integration Hub to create automated workflows between Sitefinity and other business systems.
Web Security for Sitefinity Administrators
This free lesson teaches administrators the basics about protecting your Sitefinity instance and your sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.
Foundations of Sitefinity ASP.NET Core Development
The free on-demand video course teaches developers how to use Sitefinity ASP.NET Core and take advantage of its decoupled architecture and modern development model.