uid: create-module-using-templates locale: en title: Create a Module Using Templates dnnversion: 09.02.00 previous-topic: use-module-creator next-topic: start-vs-project-with-templates related-topics: mvc-module-development,spa-module-development,providers links: ["DNN API Reference","DNN Wiki: Module Development","DNN Community Blog: Module Development series by Clinton Patterson","Using the new Module Development Templates for DotNetNuke 7 by Chris Hammond"]
- A local DNN installation with Host permissions.
- Visual Studio 2015 is the recommended IDE for developing DNN modules.
-
Start a Visual Studio project using DNN templates.
-
Modify the Visual Studio project to add functionality to your new module.
-
Build, debug, and package.
-
Build in debug mode.
This build produces .pdb files that are needed when stepping through your code.
-
Debug, if needed.
-
Create the DNN Manifest.
-
Build in release mode.
This build creates an installation zip file (your module's package) in the folder Desktop Modules/yourorganization/yourmodule/install.
-
Alternatively, you can manually pack your module.
-