Create anything on DNN

Build marketing sites, ecommerce stores, member communities, intranets, multi-site networks, and data-driven apps—on a Microsoft/.NET foundation your team already knows. DNN pairs flexible modules, role-based permissions, and a rich extension ecosystem so you can ship faster today and scale confidently tomorrow.

Open Source Microsoft Stack Multi-site Role-based Permissions

Prefer to talk first? Ask the community .

Extensible modules • Modern themes • Secure by design

Made with DNN

A cross-section of website and app types commonly built on the DNN Platform.

Marketing & Content

Brand & Corporate Websites

WYSIWYG editing, workflows, multilingual pages, and strong SEO fundamentals.

Ecommerce

Online Stores

Product catalogs, promotions, and checkout integrations on a flexible .NET stack.

Membership

Communities & Member Portals

Roles, gated content, profiles, and self-service experiences.

Intranet

Intranets & Employee Hubs

Granular permissions, workflows, and modular tools for internal teams.

Knowledge

Knowledge Bases & Docs

Searchable guides, tutorials, and versioned content libraries.

Public Sector

Government & Civic Portals

Accessibility-minded sites with forms, alerts, and service directories.

Edu & Nonprofit

Education & Nonprofit Sites

Programs, events, donations, and volunteer engagement.

SaaS & Apps

Product & Customer Portals

Dashboards, account areas, and integrations with existing systems.

Multi-site

Multi-Brand & Franchise Networks

Manage many sites from one instance with shared components and governance.

You’re only limited by your imagination.

If it fits the Microsoft stack—Windows + IIS, ASP.NET, SQL Server/Azure SQL—you can likely build it with DNN.

How it comes together

Four high-level “recipes” to go from idea → launch. Adjust details to your project and stack.

  1. Install DNN on your target environment.
  2. Choose and apply a theme that fits your brand.
  3. Create roles & set granular permissions for pages/modules.
  4. Add registration/profile and configure approval as needed.
  5. Publish gated content and test the member journey end-to-end.

  1. Install DNN and pick a storefront-friendly theme.
  2. Add a product/catalog module and configure tax, shipping, and payments.
  3. Structure categories, product data, and SEO (titles, metas, schema).
  4. Define editorial workflow for promos, content, and landing pages.
  5. Run test orders, harden security, and go live with monitoring.

  1. Install DNN and review host settings for multi-portal use.
  2. Add child portals or configure site aliases for each brand/region.
  3. Share themes/modules where appropriate; isolate where required.
  4. Define governance: roles, workflows, and deployment cadence.
  5. Document handoffs and enable observability across all sites.

  1. Install DNN and apply a clean, data-first theme.
  2. Build a custom module (or connect an existing one) for data retrieval.
  3. Schedule background jobs for refresh, imports, and alerts.
  4. Secure dashboards with roles and least-privilege access.
  5. Validate performance and accessibility; iterate with users.

Most popular technology

DNN is built upon the industry's most popular software, Microsoft Server, SQL Server, and the .NET framework. (DNN originally was called DotNetNuke due to its basis in .NET, but now we just call it DNN.) This means Microsoft is spending billions on research, security and innovation. This all beneficial to a CMS / platform like DNN.

No wonder DNN is trusted by IT Departments of major corporate and government facilities. But it doesn't stop there. The same powerful software is available to any size business or non-profit because of the Open Source initiative to share great software with everyone.

Thousands of modules have been created by DNN Corporation, vendors and of course members of the community to make your website do anything.

If you Google a bit, you'll find that DNN or DotNetNuke comes up on a regular basis. As leader in Gartner, as 'most user friendly CMS', as top in headless CMS, as 'go to cms' of you want a cms/framework...
This variety in recognition underlines: the possibilities are endless.