The new content editing experience is backed up by the Sitefinity CMS Admin App, which is referred to as the backend administration user interface. Technically speaking, the Admin App is a Single Page Application (SPA) that is build using Angular, TypeScript, and OData web services to manage content. As a result, the Admin App enables you to implement a better security model, benefit from better performance, and leverage fluid and responsive user interface. You can use the Admin App in several ways:
Empowering content editors to create and manage content easily and efficiently is key to having great content on your website. Depending on your content and team’s requirements and specifics, you can not only tweak the appearance of the backend but also add extra functionality for creating and managing content. The following sections describe in more detail the areas, in which you can use the Sitefinity CMS Admin App extensions, as well as give you a few ideas how to go a step further. You can find all extension samples for backend customizations, along with technical details, in the GitHub repository.
NOTE: To make sure that your extension will work once you copy the package to your Sitefinity host, especially when working with older Sitefinity CMS releases, check out the Backward compatibility section in the GitHub repository.
Because of breaking changes, introduced in Sitefinity CMS 13.1 release, all your previously built extensions will stop working.
Sitefinity CMS is updated use Angular 9.1.9. The Angular CLI project structure is also upgraded to improve the development experience and to make the future upgrades of the Angular framework easier.
In Sitefinity CMS, all extensions are moved from the root level to the src folder.
Sign up for our free beginner training. Boost your credentials through advanced courses and certification. Register for Sitefinity training and certification.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important