aDEFWEBSERVER
Los Angeles, CA *  Webmaster@ADefWebserver.com

Creating a Super-Simple DotNetNuke Module
For absolute beginners! (For DotNetNuke Version 4.3.1) - Page 3 (Page 2)

Register the module in DotNetNuke

While logged into your DotNetNuke site as "host" in the web browser, from the menu bar select "Host". Then select "Module Definitions".

Click the black arrow that is pointing down to make the fly-out menu to appear. On that menu select "Create New Module".
In the Edit Module Definitions menu:
  • Enter "SuperSimple" for MODULE NAME
  • Enter "SuperSimple" for FOLDER TITLE
  • Enter "SuperSimple" for FRIENDLY TITLE
  • Enter "SuperSimple" for DESCRIPTION
  • Enter "1.0" for VERSION

Then click UPDATE

 

 

Enter "SuperSimple" for NEW DEFINITION

Then click "Add"

Next, Click "Add Control"
In the Edit Module Control menu:
  • Enter "SuperSimple" for TITLE
  • Use the drop-down to select "DesktopModule/SuperSimple/SuperSimple.ascx" for SOURCE
  • Use the drop-down to select "View" for TYPE

Then click UPDATE 

   
In the upper left hand corner of the website, under the PAGE FUNCTIONS menu click ADD.
In the PAGE MANAGEMENT menu under PAGE DETAILS:
  • Enter "SuperSimple" for PAGE NAME
  • Enter "SuperSimple" for PAGE TITLE
  • Enter "SuperSimple" for DESCRIPTION
  • Click the VIEW PAGE box next to ALL USERS

Then click UPDATE

From the MODULE drop-down select "SuperSimple".
Then click ADD.
   
The module will now appear.

The tutorial is complete.

Download the complete module:
VB.NET Version
C# Version

About the Author:

Michael Washington

Michael Washington is a Website developer and an ASP.NET, C#, and Visual Basic programmer. He is a DotNetNuke Core member and has been involved with DotNetNuke for nearly 4 years. He is the author of DotNetNuke modules and tutorials. He has also written a DotNetNuke book and magazine article. He is one of the founding members of the Southern California DotNetNuke Users group (http://socaldug.org). He has a son, Zachary and resides in Los Angeles with his wife Valerie.

 

I am sorry but due to the volume of email I am unable to provide personal responses. You can obtain help using the DotNetNuke documentation and the DotNetNuke Forums.
 
   

BACK
 

 

 

 

   
   
 

DotNetNuke MarketPlace

(C) by Michael Washington - ADefWebserver.com - Webmaster@ADefWebserver.com

DotNetNuke is a registered trademark of Perpetual Motion Interactive Systems Inc.