Friday, September 18, 2020  
You are here:  Knowledge base * DotNetNuke Register  Login
DotNetNuke development environment

To start development on modules for DotNetNuke you need some software and you can use some software that is not really needed, but handy or timesaving.

First we will give an overview of the software that is usefull to start development of DotNetNuke modules.

  • DotNetNuke test website
  • Developers tools like Visual Studio 2005, 2008 or Visual Web Developer Express

DotNetNuke test website
First we want to stress out the importance of a test website. Many times you want to use development cycles and test your module. In case of any missing files, wrong formatted or bad naming conventions it can be possible that your website can crash. This clears it out that you need a test website, and should not deploy your developed new modules on your production site.

Developers tools
When developing your modules, it is needed that you can check you code, screen and other objects with a developer environment. You can use Visual Web Developer Express as a free development tool; the only disadvantage is that you can not compile you modules. But this is not needed for your modules to run in a production environment. It can be usefull if you want to sell your module and deploy it to 3th parties.

In that case you should use Visual Studio 2005 or 2008. This enables you also to compile your modules into Private Assemblies (PA or DLL's)

Related issues:

  • Resources you can use to build your development environment.
Development environments

For the development of DNN Modules the following development environments can be used:

Microsoft Visual Studio 2005 versions

Microsoft Visual Studio 2008 versions

DNN KickStart


DotNetNuke Development Sources

This section handles the build and development of  DotNetNuke modules.

First we give an overview of what is needed for DotNetNuke development.

DotNetNuke requirements

Files needed to build up your development environment

Home  |  Company  |  Products  |  Contact  |  Downloads  |  Knowledge base
Copyright (c) 2020 FRENT IT   |  Privacy Statement  |  Terms Of Use