Home » DotNetNuke - Module Development » Creating DotNetNuke Modules

Creating DotNetNuke Modules

I’ve decided to start a series on how to create DNN Modules since I have several clients who need to know this information and I don’t know of one good place I can send them that has it all laid out in a nice step by step process.

The things I plan to cover during this series include:

  • Setting up the DotNetNuke development environment
  • Using the DotNetNuke templates to create a module.
  • How the files in the template map to the various components of DotNetNuke
  • When to use and not use the base SQL provider classes.
  • How to use DataSets with DotNetNuke
  • Deploying your DotNetNuke module.
  • Using the deployment project to create a program assembly

What you read here will not necessarily be the DotNetNuke sanctioned way of creating a module.  But, it will be what really works.  It will tell you what you have to do when and why you need to do it and why you might want to skip it altogether.

If you’ve been frustrated by the lack of information on this subject in one location that is clear and to the point.  Subscribe to my RSS feed now so you know when the next installment comes out.

Other places talking about DotNetNuke development

  • DotNetNuke Module Development– To back up this claim, the DotNetNuke Web Application Framework is distributed as part of a fully functional CMS – the DotNetNuke Enterprise Portal. Symbyo Technologies provides DotNetNuke module development services and DotNetNuke …
  • DotNetNuke Development– DotNetNuke also helps architects and developers build modular systems. A DotNetnuke module is a functionally complete and independent component. Modularity allows independent teams to work on different aspects of the application – there …
  • Create a HelloWorld DotNetNuke Module In 6 Easy Steps– 6) Finally we can now install the module – to do this simply load up your DNN web site, login as host and go to the “Module Definitions” page. At the bottom of the page click the “Import Module Definition” link and then select the …
  • Professional DotNetNuke Module Programming — Pushed Back to August?– It looks like Paterra and Walker’s new Wrox book on DotNetNuke got pushed back 6 months. I can only assume that they’re holding off until the first few Cambrian features are released. Yo Chris, what’s up with that? …
  • Create A HelloWorld DotNetNuke Module In 7 Easy Steps– What do you need to do to create a “HelloWorld” DotNetNuke (DNN) module? 1) Set up your development environment. 2) Under DesktopModules create a folder called HelloWorld. 3) Create a HelloWorld.dnn file, containing: …
  • DotNetNuke (DNN) Module Development #1– I have purchased, so far, over 50 of the best (in my opinion) Commercial DotNetNuke Modules available. In most cases these modules meet my requirements, but I always find something not to my satisfaction. In one case I realised that the …


Other post in DotNetNuke - Module Development

Like this Article? Subscribe to get every article sent to your email.

Related Post

  • DotNetNuke Modules – Creating Base ModulesDotNetNuke Modules – Creating Base Modules Now that we have DotNetNuke installed into Visual Studio we can go ahead and create our first modules. Actually, creating the modules is pretty simple. But it is even easier to do it […]
  • DotNetNuke – Modules – Portal Specific ModulesDotNetNuke – Modules – Portal Specific Modules Many of you won't care too much about creating Portal Specific Modules because you'll be creating modules for an environment that only has one portal. However, if you are creating a […]
  • DotNetNuke Modules – Install DNN into VS 2008DotNetNuke Modules – Install DNN into VS 2008 Today, we will install DotNetNuke into Visual Studio so that we can create our first module. So fire up Visual Studio, and let's get going.I'll be using Visual Studio 2008 to walk […]
  • DotNetNuke Modules – Creating the PADotNetNuke Modules – Creating the PA By now you have the basics for creating a DotNetNuke module.  The only question we have left to address is, how do we package this all up so that we can install it on another server? […]
  • DotNetNuke – Make Your Module SearchableDotNetNuke – Make Your Module Searchable So far, you know everything you need to know to get a basic module up and running. There are a few items we still need to cover regarding the configuration of your module so that it can […]

About Dave Bush

Dave Bush is a Full Stack ASP.NET developer. His commitment to quality through test driven development, vast knowledge of C#, HTML, CSS and JavaScript as well as his ability to mentor younger programmers and his passion for Agile/Scrum as defined by the Agile Manifesto and the Scrum Alliance will certainly be an asset to your organization.

9 Pingbacks/Trackbacks