• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc
Show / Hide Table of Contents

Create a Module Using Templates

DNN Version: 09.02.00
12/08/2019 • 1 minute to read
Contributors  david-poindexter
12/08/2019  • 1 minute to read  • Contributors  david-poindexter

Prerequisites

  • A local DNN installation with Host permissions.
  • Visual Studio 2015 is the recommended IDE for developing DNN modules.

Steps

  1. Start a Visual Studio project using DNN templates.

  2. Modify the Visual Studio project to add functionality to your new module.

  3. Build, debug, and package.

    Visual Studio build type dropdown

    1. Build in debug mode.

      This build produces .pdb files that are needed when stepping through your code.

    2. Debug, if needed.

    3. Create the DNN Manifest.

    4. Build in release mode.

      This build creates an installation zip file (your module's package) in the folder Desktop Modules/yourorganization/yourmodule/install.

    5. Alternatively, you can manually pack your module.

MVC Module DevelopmentSPA Module DevelopmentProviders Reference
DNN API ReferenceDNN Wiki: Module DevelopmentDNN Community Blog: Module Development series by Clinton PattersonUsing the new Module Development Templates for DotNetNuke 7 by Chris Hammond
Back to top by the community, for the community... #DNNCMS