What is DNN?

What is DNN?

DNN is an open source web content management system based on Microsoft.Net. It was written in VB.Net but it has been fully migrated to C# since version 6.0. There are three versions available for DNN which are community edition, professional and enterprise editions. The professional and enterprise editions have more features built in and have technical supports offered.
How to Install DotNetNuke?

How to Install DotNetNuke?

This tutorial would be a good start for DNN newbie. I have attached screenshots to help you on how to install the DotNetNuke step by step. You can try this in your local computer first before installing it on live server. For most .Net web hosting, they have the one click feature to install this for you.
How to install module extension in DotNetNuke?

How to install module extension in DotNetNuke?

What is actually a module extension in DNN? A module extension can be considered as plugin program that you can install on your site. Just imagine you have a car and you want to add a new sound system to your car, this new sound system can be considered as a plugin module to enhance your car looks and feeling. In this tutorial you will learn how to install module in DNN.
View Event Viewers in DotNetNuke

View Event Viewers in DotNetNuke

Learn how to view any exception or error log on your DotNetNuke site. Every error occurs in DNN will be stored into event error log. This feature can be completely turn off if required.
Manage Pages in DNN

Manage Pages in DNN

Learn how to create and manage pages in DNN. To manage a page in DNN you must have an administrator role assigned on your account. The way how the DNN page work is based on single default.aspx only.
Manage Users in DNN

Manage Users in DNN

Learn how to manage users in DNN. Features including change password, delete user account, edit existing user account or manage user role access. To access this feature, you need to have an administrator access.
How to create a simple skin in DNN?

How to create a simple skin in DNN?

Learn how to create your first new skin template in DNN. You will also learn what are required to create the DNN skin template and what is the structure of the template looks like.
How to install a DNN skin package?

How to install a DNN skin package?

In this tutorial you will learn how to install a DNN theme package. Before you can install the DNN skin package. You will need to log in as a super account user. The way to install the skin is exactly the same to install a module extension.
Multiple Languages Support and Localization in DNN

Multiple Languages Support and Localization in DNN

DNN has a built in Localization framework to help you create website with multiple languages support. By default, the common HTML module shipped in DNN installation does support this feature. Unfortunately, not all of the third party modules available would be able to support multiple languages. If they do, usually they only support the languages via resx files.
Create your first DNN module extension

Create your first DNN module extension

In this tutorial you will learn how to create your first DNN module. This will be a basic module that will display Hello World. You will learn also how to get a module setting and save the value into module settings table and display it on the screen.