DotNetNuke is an open source platform for building web sites based on Microsoft .NET technology.
It is written in VB.NET and distributed under both a Community Edition BSD-style license and a Professional Edition proprietary license. DotNetNuke's content management system is extensible and customizable through the use of skins, modules, data providers, language packs and templates.
DotNetNuke Community Edition
DotNetNuke's content management system allows non-technical users to create and edit content, and add custom features and personalize the site look and feel. It can be further expanded with addition of third party modules and tailored with custom graphics and layouts in the form of skins.
The DotNetNuke Corporation provides an open source version of DotNetNuke called the Community Edition. It includes access to the source code of the framework and basic modules, and an MIT license allowing flexible modification and distribution rights. The Community Edition a popular web content management (WCM) system and application development framework for ASP.NET, with over 6,000,000 downloads and 400,000 production web sites as of September 2009.
A narrative video overview of DotNetNuke called A Short Story has been created by Nik Kalyani and the Chicago DotNetNuke Users Group. It shows DotNetNuke from the perspective of developers, system administrators, business decision makers and end users, and is available on YouTube.
DotNetNuke Professional and Elite editions
The DotNetNuke Corporation offers two business-oriented commercial editions of the software with premium functionality and technical support options.
The DotNetNuke Professional Edition was introduced in February 2009 with version 5.0, and most recent version 5.1.4 was released in September 2009. It is described by DotNetNuke Corporation as a tested and verified version of the DotNetNuke content management system, and directly shares the framework codebase with the Community Edition while additionally providing further functionality and support for use in business critical applications[9][self-published source?].
The Professional Edition offers full product documentation, email notifications of security patches and product updates, access to the Professional Edition online knowledge base, online and email product support with second level support from DotNetNuke Corp architects and engineers and product copyright indemnification.
The DotNetNuke Elite Edition was released in August 2009, providing enhanced support features including phone support, and access to Professional Edition source code in the Elite Edition Premiere version. Similarly to the Professional Edition, the Elite Edition includes extra functionality and shares the framework codebase with the open source Community Editions.