One installation of DNN can host multiple portals with independent access permissions, create an individual design, languages and content created and managed by the respective administrators. There are numerous features and tools available, such as:
Dot net nuke modules
The functionality of the system is implemented by modules, which are encapsulated applications
Dot net nuke skins
Help build the individual pages under Separation of content from its visual representation
Drag and Drop
Containers, and modules can be placed inside the pages with the mouse using the drag-and-drop functionality
File management
Files can be uploaded into the portal and made available
Trash
Deleting and restoring deleted content, modules and pages
Event Log
Overview of times and errors encountered, and critical actions
Language Editor
Producing translations
AJAX
Client callbacks simplify the handling and can be integrated into modules
DotNetNuke can be customized to the specific user requirements and has versatile interfaces that allow communication with other systems in the IT world. For authentication can be used in addition to the built-in OpenID registration services, LiveID, Cardspace and Active Directory. Secure communications via SSL is supported by default and can be activated individually for each side.
Languages & Multilingualism
By default, DotNetNuke (en-US) is delivered in English. The translation can be made by many language packs , Multilingualism for content (menu, text, etc.) can be made with various additional components.
Runtime & license
DotNetNuke is based on the latest Microsoft ASP.NET technology (written in VB.NET) and is the largest open-source project on this platform under a modified BSD license by project founder Shaun Walker who made it available for free. Copyright holder is DotNetNuke Corp.