New DotNetNuke Module Development Templates V2.2

New DotNetNuke Module Development Templates V2.2

I have released version 2.2 of my open source DotNetNuke Module Development Templates.

Version 2.2 is really just a minor update for the release, with a couple of fixes, one big, and the rest fairly small.

The big one is that the RELEASE build now puts the DLL for your projects into the website’s BIN folder instead of the local BIN folder. You would have seen this if you created a new project from one of the templates, and then immediately tried to do a RELEASE build, the packaging process would have failed saying it couldn’t find the DLL. If you built in DEBUG then release, the packaging process would work (though with the wrong DLL)

I upgraded the MSBuildTasks references to the latest 1.4.0.56 release from NUGET.

The final change, was modifications to the default namespaces, email address, URL, and company name for the templates. Being that the templates have always been called Christoc’s Module Development Templates, I renamed them to Christoc as the default. You can still customize the templates as you always have been able to do, for information on how to customize the templates read this blog post.

So run off and download the templates!

Recent Comments

Comment Avatar
I recently got a new machine and reinstalled studio 2012. I added your newest templates to my templates directory but when I add a new project I get the error that the Extension with the ID 'e48e...' could not be found. Looking in the vstemplate file that's the MSBuildTasks package. However, I installed the latest MSBuildTasks via nuget. Am I missing something else?
Posted By: Tracy Dyer on Apr 2013
Comment Avatar
As a relatively new to DotNetNuke developer I am very much appreciative of your termplates and work! Thank you Chris!!
Posted By: Rob Ward on Apr 2013
Comment Avatar
No problem Rob, glad they are helpful!
Posted By: Chris Hammond on Apr 2013
Comment Avatar
Hi Chris, Thans for the release , I have a quick question for you ; should / how can I transfer my exiting modules based on previous templates to new template.(Currently I create empty project based new template and copy stuff over from old project). It works just fine thought I just ask as there may be a shortcut? Thanks
Posted By: Atif Mir on Apr 2013
Comment Avatar
Atif, there really is no need to upgrade to the newer templates for existing projects, they are most useful for new projects. That being said, your approach right now would likely be the easiest way to do it.
Posted By: Chris Hammond on Apr 2013
Comment Avatar
Chris, your blog post on modifying the templates points to codeplex as the site to download the zip files, but I cannot find the zip files on that site. Is there another location to download them from?
Posted By: Geoff Flood on May 2013
Comment Avatar
Goeff, just click on the DOWNLOADS link in the menu and you should see them listed under "other"
Posted By: Chris Hammond on May 2013
Comment Avatar
I am happy that you have provided a link to donwload templates and also the link to how to customize a template with this post. It will be very helpful to any developer who are still in learning DotNetNuke
Posted By: Ashish Patel on Jun 2013

Add Comment

Please add your comment by filling out the field(s) below. Your comment may need to be approved before it becomes visible.
Enter your first name for display with the comment
Enter your last name for display with the comment.
Enter your comment here.
If you can't type DNNRocks in, you can't post, plain and simple.
Submit Comment Cancel

Chris Hammond

Chris Hammond is a father, husband, leader, software developer, photographer and car guy. Chris focuses on the latest in technology including artificial intelligence (AI) and has spent decades becoming an expert in ASP.NET and DotNetNuke (DNN) development. You will find a variety of posts relating to those topics here on the website. For more information check out the about Chris Hammond page.

Find me on Twitter, GitHub and LinkedIn.