Category: API

API Extensions Helpful Tools Pages Sitefinity

Detecting the Sitefinity Environment (Backend, Design, Preview, Edit) with the SystemManager

The Sitefinity System Manager is a helper class that simplifies working within the Sitefinity system. Although it supports several advanced operations such as loading configuration settings, registering web services, etc., it’s most helpful feature is probably the ability to report the current environment in which your code is executing.

API Code Sample Pages Permissions Sitefinity Widgets

Add Control to Sitefinity Page with Default Permissions

When adding controls to a Sitefinity page programmatically, by default it’s going to set restricted permissions so that only users in the Administrators role can view them. You can easily change this so that the widget is installed with the default permissions it would get by being dragged onto the page with the following code: