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
7/7/2009 4:10 PM
 

Version 3 of the templates is now available at:

www.crewstone.com/LinkClick.aspx

Check the readme file for the updates. Highlights are more validation code, integration of C# templates from Declan Ward, and additional improvements to import/export.

 
New Post
11/18/2010 1:36 PM
 

Hi! I'm testing crewstone 5.3 template with codesmit 5.3.1 for DNN 5.6 installation.
I'm new using codesmith for DNN module development, and I'd like to know more about.
1) Is really helpful use codesmith for DNN development or many corrections are necessary to adapt the result for my needs?

2) After template creation I've not clean how to add the generated module template in a DNN5.6 web site installation.

3) I'm also trying Code Endeavors DotNetNuke Templates, which the better?

Can anyone give me some step by step inscructions?

Very thanks!

 
New Post
11/18/2010 3:02 PM
 
As the author of the Crewstone templates I wouldn't say one is better than the other since I use both. They are intended for different purposes. If you are writing a module that doesn't have extensive database structure, or you're building as you go the Code Endeavor templates are an excellent way to get your basic module framework put together. If you already have a large data structure build and you want a bunch of the GUI, data layers, etc, skeletonized for you then my templates will do much of that. They do not create a completely working module, they only attempt to eliminate as much of the tedium as possible when you're working with a lot of database fields. If you have a small number of tables or simple data structures you may want to consider DNN Kickstart Studio. You can get that on Snowcovered,
 
New Post
11/20/2010 7:07 AM
 
Thanks Keith for your response! I personally am more attracted to deepen your solution.
Could would be very helpful some additional information on how to install generated module on dotnetnuke Development Environment. I've not clean where to copy what and what to do for integration the generated code inside DNN installation.
Step by step guide I'm sure that would help many novice. Thank you very much if you want to use a little of your time for this!

 
New Post
11/20/2010 2:37 PM
 
Installation and placement isn't terribly complicated, but I need to point out to use my templates you need CodeSmith. When you install codesmith it creates a CodeSmith directory in whatever your default user space is and you place the template folder there. They will show up on the list of available templates in the CodeSmith window. Open the Master template, and fill out the necessary information such as company name, module name, where your database is, and where you want the generated output to go, etc. The mechanics of doing that are part of CodeSmith, and I haven't planned on creating CodeSmith tutorial as there of some available on the CodeSmith site. The fields are described in the readme.txt. I should point out that my templates were created for multi-table modules to fill in some of the gaps that other single-table oriented templates didn't cover, they may be a lot to bite off if you haven't done much DNN programming.

As far as where to put the generated output, I highly recommend you look at some of the model development tutorials as they explain that quite nicely. I will note that my templates use a Web Site Project (WSP) not a Web Application Project. I take the generated output and copy it into my DNN test site, then import the module definition (.DNN) file. Once i'm finished with the remaining work in Visual Studio, I use the module packaging option in DNN to create the ZIP file.
 
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