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

HomeHomeOur CommunityOur CommunityCommunity Membe...Community Membe...DNNBuilda Project - a free, open source module code generatorDNNBuilda Project - a free, open source module code generator
Previous
 
Next
New Post
8/24/2009 6:48 AM
 

Hi everyone,

I have just uploaded a new version of DNNBuilda to CodePlex, you can get it at http://dnnbuilda.codeplex.com. This version offers better scripting of the IPortable interface. With a few small changes, your generated modules can have import/export capability. I have also posted a demo video about IPortable on YouTube:

http://www.youtube.com/watch?v=fZBM6OzQcrs

The source code for both examples is also available on the CodePlex site.

Thanks,
Patrick

 
New Post
8/26/2009 11:00 AM
 

This looks really nice and I have a suggestion that I think we're going to work on in the next few days and contribute to the project...

Currently, you're generating what I'll call a Listing module where the primary view is a list of items and the edit interface is secondary.

I would suggest allowing the user to choose a module type, Listing or form. The form type would really be largely the same, except that the edit screen would be the primary and the listing would be the secondary. You'll also need to add a few other capabilities such as sending form submissions to a specified e-mail address and allowing validators to be easily added, but it shouldn't be too hard.

I know there are lots of form modules out there for DNN, but they are either too limited or too complex. Going this route would make it easy to generate the base form and then let you use ASP.NET to manipulate layout and handle more complex logic.

Thoughts?


David O'Leary
Efficion Consulting
 
New Post
8/26/2009 5:13 PM
 

David, that's exactly where I'm headed. My thought was to add a dropdown for the type, where people could choose from definitions of different template file groups. Some of them might include:

  • Basic List (what we have now)
  • Templated List (using the properties collection to cycle through available property tags)
  • Paged GridView (grid with pagination)
  • form

If you'd like to create some form templates or whatever else, that would be a welcome addition to the project!

Some other thoughts for the future of DNNBuilda are:

  • Multiple tables
  • Settings screen
  • The ability to save your project as an XML file

Thanks,
Patrick

 
New Post
8/26/2009 5:27 PM
 

Sounds good. We'll be in touch soon on what we figure out.


David O'Leary
Efficion Consulting
 
New Post
8/27/2009 9:57 PM
 

I have just released an update to DNNBuilda that adds design pattern selection. Now the template files are grouped together in an XML file, and different patterns may be created by adding new definitions to the file. The only pattern currently available is the "Basic List". I hope to add many more patterns in the near future.

Thanks,
Patrick

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityCommunity Membe...Community Membe...DNNBuilda Project - a free, open source module code generatorDNNBuilda Project - a free, open source module code generator


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