Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...DNN Platform (o...DNN Platform (o...New CodeSmith Templates for DNN 4New CodeSmith Templates for DNN 4
Previous
 
Next
New Post
1/27/2009 5:56 PM
 

This is a consolidation of templates from several sources with some considerable update / revamp. The intention is to create and working DotNetNuke module that's ready to install and follows the DNN Development best practices.

I will note it's not there yet.

It does support multiple tables, generates a workign DNN module under most conditions for VB. With some additional setup it will handy lookup table support. The intention is to support C# in addition to VB, but I'd like to get the template vetted for completeness before I do any more work on the C# portions.

Read the embedded readme.txt for additional instructions.
 

http://www.crewstone.com/LinkClick.aspx?fileticket=zWovDqwISCU%3d&tabid=101&mid=432

 

I would really appreciate some feedback from Core Team members on what they consider best practices that could be incorporated. I would really like these templates to generate code that was "enterprise class" as opposed to working examples. I am working on some modules that have over 40 tables each with some of those tables having upwards of 100,000 rows. While those modules will be commercial, I intend these templates to be a community resource anyone wanting to develop complex modules could use as a starting point and learning tool. Since I'm just learning to do build large scale DNN modules myself from the materials provided by the Core Team I would like to contribute back some of my efforts since I could not have made it this far without their help.

 
New Post
2/20/2009 9:24 PM
 

I have relased a new version of the template package. In addition to overall bug fixes, this has improvements in import / export and support for new ASP.NET 3.5 features such as ListVIew. ListView tables are automatically cross linked to lookup details when appropriate tokens are placed in the database extended fields.

http://www.crewstone.com/LinkClick.aspx?fileticket=VpiQBSVCa1U%3d&tabid=101&mid=432

 
New Post
2/20/2009 10:02 PM
 

Do these templates support DNN 5?

 
New Post
2/22/2009 8:34 AM
 

Adam Kirkbride wrote

Do these templates support DNN 5?

They should, but at this point they aren't utilizating any 5.0 specific features. They are using many asp.net 3.5 features. Module.dnn.cst would be what you'd need to modify if you want to utilize the new manifest features.

 
New Post
2/22/2009 8:46 AM
 

Keith, what version of codesmith is required to use these templates?  Sounds like a great tool.  Thank you!

 
Previous
 
Next
HomeHomeDevelopment and...Development and...DNN Platform (o...DNN Platform (o...New CodeSmith Templates for DNN 4New CodeSmith Templates for DNN 4


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out