What is DotNetNuke?
DotNetNuke is a web content management system (WCM or CMS) and application development framework which enables businesses to quickly build and deploy feature-rich, interactive web sites and applications in Microsoft .NET. An intuitive, menu-driven interface allows even non-technical users to easily create new sites or extend the functionality and features of their existing web site.
DotNetNuke is the world’s most widely adopted framework for building web solutions on Microsoft Windows Server. DotNetNuke powers over 400,000 portals, intranets, extranets, and public web sites. An enthusiastic open source community with more than 700,000 registered members supports the platform.
View a Video Introduction to DotNetNuke

Professional and Community Editions
DotNetNuke Corp. offers the DotNetNuke Professional Edition for organizations running business-critical web sites or web applications and the free Community Edition (see a comparison of the two Editions). Both Editions are based on the same widely adopted open source core code base. Both are backed by the same thriving open source community of users, developers, integrators, and vendors. DotNetNuke is powerful, easy to use, and extremely scalable.
The Professional Edition is a tested and verified version of the DotNetNuke content management system (CMS) and application development platform. In addition to the features and functionality of the Community Edition, the Professional Edition includes unique features not found in the Community Edition, full product documentation, an online Knowledge Base, email notifications of security updates and patches, same day technical support, and product copyright indemnification. These features make the Professional Edition perfect for organizations that use DotNetNuke as a core element of their business-critical online communications strategies. Learn more...
The DotNetNuke Community Edition, available for free download, is widely used by administrators who need a web content management system (CMS) or application development framework but do not require the exclusive Professional Edition features for business-critical web sites and web applications. Learn more...
Get Started with DotNetNuke Today
It’s easy to get started:
Within minutes of installing DotNetNuke, a person with no programming experience can create an original, dynamic web site. A DotNetNuke web content management (WCM or CMS) or application development framework user with little technical expertise can create new pages of content using pre-built content types (modules) like announcements, discussions, events, FAQs, feedback forms, and images. Users can create membership roles, send bulk emails, and define secure sections for registered site users only. These users can even create banner advertising, customize the site’s appearance, and submit the site to search engines.