Developer(s) | DNN Corporation |
---|---|
Stable release |
9.0.2
|
Development status | Active |
Operating system | Microsoft Windows or Cloud |
Platform | ASP.NET or Cloud |
Type | Web framework |
License | MIT |
Website | www |
DNN (formerly DotNetNuke) is a web content management system based on Microsoft .NET. The DNN Platform Edition is open source.
DNN is written in C#, though it existed for many years as a VB.NET project. It is distributed under both a Community Edition MIT license and commercial proprietary licenses as DNN Evoq Content and DNN Evoq Engage editions.
DNN Platform (formerly "DotNetNuke Community Edition" content management system) is open source software that is intended to allow management of websites without much technical knowledge, and to be extensible through a large number of third-party apps to provide functionality not included in the DNN core modules. Skins can be used to change the look of a website using DNN.
There are two commercial editions of the software with increased functionality compared to DNN Platform, and technical support. The DotNetNuke Professional Edition was introduced in February 2009 with version 4.9. In July 2013, DotNetNuke Professional Edition was renamed Evoq Content. In addition, DotNetNuke Enterprise Edition was renamed Evoq Content: Enterprise. Evoq version 9.0 was released in December 2016.
DotNetNuke uses a three-tier architecture model with a core framework providing support to the extensible modular structure.
While traditionally DNN focused on providing server side functionality, recent projects strive to enhance client side experiences - along with the rest of the industry. In recent years DNN migrated from using exclusively Web Forms to also allowing Model View Controller and Single-page application architectures. In the future, DNN faces the challenge of moving from ASP.NET 4.6 to the cross-platform free and open source .NET Core.