For developers: Create MVC-based Sitefinity CMS widgets
An MVC-based widget is a controller, which has been registered for use in the Sitefinity CMS toolbox.
NOTE: For more information about creating a plain controller, you can read Creating custom models, controllers and views.
This section describes the functionality that makes a standard controller a widget in Sitefinity CMS.