Creating Modules

Modules are one of the primary extension points in the DNN Platform. They are mini-applications built using the DNN web application framework. Modules can be as complex and feature-rich as you desire; the only limits are your imagination. Developers can use a variety of module-building tools and techniques suitable for all experience levels.

create your own modules

Or explore the thousands of extensions that are already available.


The DNN Platform makes it easy for designers to develop themes that turn designs into compelling websites. DNN enables designers to create layouts using HTML, CSS and JavaScript, or to develop the design as a set of ASP.Net user controls (ASCX). Once complete the design can be packaged in the standard DNN extension format for easy distribution and installation.

Easy Skins


The DNN Platform is built from the ground up to be extensible. Most of the platform is implemented using a model based on providers, extensions that replace existing functionality in the core solution. This model enables super users – those with the most advanced level of permissions – to easily change base functionalities of the platform such as authentication. Key types of providers are the rich text editor, authentication, membership, search, logging, and caching.

What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out