MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

DotNetNuke Module Development

Course Summary

This course is aimed at developers who wish to create DNN modules. It starts with the most basic concepts, and then goes into detail on building a simple DNN module, continues by adding more detail about some extended DNN concepts, and concludes with a se

  • +

    Course Syllabus

    ● Introduction to DNN Module Development
        ◦ Introduction
        ◦ What are DNN Modules?
        ◦ Managing DNN Modules
        ◦ Installing DNN Modules
        ◦ Summary
    ● Create Your First DNN Module
        ◦ Introduction
        ◦ Module Creation Basics
        ◦ Module Creator Demo
        ◦ Create a Module Using an IDE
        ◦ Summary
    ● Setting up your Development Environment
        ◦ Introduction
        ◦ Minimum Requirements for DNN Modules
        ◦ My Configuration
        ◦ DNN Packages
        ◦ Configuring the Web Server
        ◦ Configuring the Database Server
        ◦ Installing DNN
        ◦ Setting Up Visual Studio 2013
        ◦ Summary
    ● Creating a Simple Task List Module
        ◦ Introduction
        ◦ Requirements for the Task List Module
        ◦ Creating the Visual Studio Project
        ◦ Creating the Task List Feature
        ◦ Creating the Add Task Feature
        ◦ Creating the Edit Task Feature
        ◦ Creating the Delete Task Feature
        ◦ Summary
    ● Important DNN Concepts and APIs
        ◦ Introduction
        ◦ Adding Event Logging to the Task List Module
        ◦ Adding Exception Handling to the Task List Module
        ◦ Adding Data Segregation to the Task List Module
        ◦ Adding Caching to the Task List Module
        ◦ Adding a Settings Control to the Task List Module
        ◦ Adding Support for Core DNN Interfaces
        ◦ Summary
    ● Building and Packaging your DNN Module
        ◦ Introduction
        ◦ Using the Built-in Create Package Wizard
        ◦ Handling SQL Updates
        ◦ The DNN Manifest File
        ◦ Using MS Build to Create a Module Package
        ◦ Summary
        ◦ Summary


Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top