DNN Website Basics

DNN Implementation partner explains the basics of a DNN portal

dnn portal
DNN Software logo
DNN Portal Elements Explained

What Are the Basics of a DNN Website?

A DotNetNuke (DNN) website is a site that uses the online content management system DNN. DotNetNuke or DNN uses innovative technology and is one of the most popular open source CMS , .NET and ASP developmental frameworks. Web developers enjoy using it to build professional looking websites with interactive features and content.

The main reason why DNN is gaining popularity is because of the control it gives website developers. It easily allows you to control the settings for the pages, site and modules. A DNN website is easy to use and comes with many useful modules that will help you get the specific functionality you are looking for, while they are also easy to customize through modules, language packs, data providers and skins.

HTML Responsive Template

What Are Skins?

Individuals operating a DNN website can access special skins for their site. A DNN Skin would be akin to a WordPress Theme. They both are the HTML styling and page templates that jump start the design and build-out of a website. The skin developers, Amol were able to separate content and design to create these new skins. These skins require only the understanding of basic HTML.

DNN has a skinning engine where anyone can go to get free skins. Skins that are downloaded from the skinning engine can be uploaded to a DNN website using the administration pages of your website. The DNN store also has some 3rd party skins and they're pretty inexpensive (less than $200). The best ones (Clarity's used them on numerous client projects) from the store are from Easy DNN Themes and Porto.

Navigable Web Pages

What Are Pages?

Every DNN website essentially starts out with nothing on it, meaning you will need to create the base pages, the you will have to add modules to each page to add more information. The modules will display different types of content (i.e. text, graphics, calendars, journals, news items, feeds, forms, etc.).

Within a DNN site, most often the HTML or Text module is utilized. People who use a DNN website will also be able to change the security of a page, as well as granularly controlling access to content within the page. You can grant special permission to certain users, groups or roles. Perhaps the best part of using DNN website is that you are easily able to change the containers, modules and skin of your website.

Stylizing Global Classes

What Are DNN Containers?

Containers are very similar to skins, they decorate and make a DNN website look appealing. The design application of a container can be used on a page applied to only specific parts of a website with proper programming coding. It can be used with modules and is typically part of skin or controlled by a skin.

A container is good for isolating content and highlighting certain information and making things really standout visually on a website like a quote or banner. Some people also like to use containers to add an extra space between web content or to break up ugly empty white space, which makes a web page unappealing to the eye. The best part of most DotNetNuke website containers is that they are free, you can find them on message boards and other websites.

A container can be used to isolate content and make things stand out, like a quote or banner
Controlling Features & Content

What Are DNN Modules?

A DNN module is akin to a WordPress plug-in. It provides functionality and controls the type of content that is generated or displayed in it (i.e. gallery module, blogging module, calendar module, banner module, text module, etc.). There are many free and fee-based modules, mostly available in the DNN Software Storefront.

A module is also a structural part of a column. Basic default DNN websites come with many modules that can be used to customize many functionalities of a site. These basic modules are able to create an ecommerce website or regular company marketing website. The regular functionality of DNN can be increased by installing additional 3rd party modules. Modules are maintained by a group of DNN community members.

Working with Clarity

Clarity has been working with DNN for over 16 years, and have successfully designed, built and launched over 1,500 DNN portals. Clarity is a Top DNN Implementation Partner, and has been a DNN partner since the program was started over 14 years ago. From enterprise eCommerce platforms to nonprofit grant management software, we can leverage our experience to optimize your model.

If you have any questions, or need any help with your DNN project, we'll be happy to assist.

 

Custom-Built DNN Website for Your Business

We can custom-build you a website that fits your business's needs. To explore more about what we can do for you with a DNN website, contact us today.

dnn expert
Author
 
Autumn Spriggle is a Content Writer at Clarity Ventures who stays up to date on the latest trends in eCommerce, software development, and related topics to provide readers with the latest and greatest. She strives to help people like you realize the full potential for their eCommerce business.