Configuring with the backend and customizing with Visual Studio : Module overview
 

Try Sitefinity Now

Module overview

As mentioned earlier, Sitefinity CMS provides built-in modules and you can create your own. In the documentation, you will see mention of dynamic and static modules. The built-in modules are called static because there are limitations on what you can do with them. You can also build your own static modules, but that is a much less common use case. Typically developers create new dynamic modules using the Module Builder or an IDE
Differences between dynamic and static modules include the following:
*Dynamic:
*Can be created with the Module Builder and optionally, customized in Visual Studio
*Can have multiple, hierarchical content types.
*When you activate a dynamic module, Sitefinity creates a widget for it.
*Static:
*Cannot be modified using the Sitefinity backend.
*Content types cannot be added to them.
*Can be built using the Thunder VS extension.
*When you build your own, Sitefinity does not generate a widget, you must create your own.
See the following documentation links for details on creating and customizing modules:
*Creating dynamic modules with the Module Builder
*Creating custom modules
*Activating and deactivating modules