I recently stumbled across Chris Hammond’s awesome Christoc’s DotNetNuke Module Development Template on CodePlex. I wish I had found it earlier as it is much better than the module template that DNN ships with. The existing module template that DNN provides include a lot of boiler plate code which takes a lot of time to clean up and/or remove. This template will save a lot of time, not to mention the fact that it also automatically will create your module packages using MSBuild. It’s great!
I made a few small tweaks to Chris’s version, most notably by adding a LINQ To SQL class to the Data folder. You can then access the DataContext through the DataProvider.
The only thing I don’t like about what I did was that I could not get the template to automatically install and run the MSLinqToSQLGenerator. It’s a small manual step you need to do before building. If anyone can point me in the right direction on that I’d appreciate it.
BlueTango DNN C# Compiled Module (315){ 0 comments }



