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.