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...Getting StartedGetting StartedHow different is module creation in DNN7 to DNN6?How different is module creation in DNN7 to DNN6?
Previous
 
Next
New Post
9/10/2013 8:04 AM
 

Hi,

I have been away from DNN for about 5 years. I used to create modules in DNN4.

I am now picking DNN back up again in my current job. My companies web server is running Windows 2003 Server therefore cannot run DNN7. All the module development video tutorials on this site appear to be aimed at DNN7 rather than 6. 

Is there a separate area for DNN6 module development or will these tutorials help me develop modules for version 6?

Alternatively if I go ahead using DNN7, is it possible to host on windows azure or similar for free whilst developing? 

Also, I have the Dotnetnuke module programming book. Is this book still relevant for module development in DNN 6 and 7?

Would it be advisable to start with DNN7 regardless? I can't find much information on the difference between DNN 6 and 7.

 
New Post
9/10/2013 8:22 PM
 

Hey Mike...  Welcome back!  DNN is still the same great platform and framework it's always been, but with a lot of contemporary updates and enhancements since version 4.  

You can still develop modules the same way as you did then, but there are more module templates available to you to make getting started a bit easier.  Probably the most popular one is maintained by Chris Hammond, but it requires Visual Studio 2012.  

https://christoctemplate.codeplex.com/ (though it's best installed through Visual Studio itself)

If you can't start from a VS project template, it's still a viable option to open the source version of an existing module and change that one to be your own.

Since DNN has always had a policy of being backwards compatible, all of your prior experience developing extensions is still relevant.  The only major thing that has changed is that manifest files have changed a bit since version 5.x.

Aside from manifest files, you have a ton of new capabilities available to you that make development even faster than and better looking before with minimal effort, including form patterns, DAL2, services framework, and more.

As you want to become more and more productive with your development, I'd suggest the following stream of learning:

  1. Keep a constant eye on the community wiki and community blog for news about the API and framework overall
  2. Follow the Module Development series of videos
  3. Read through each of the "quick start guides" in the wiki for each recent version of DNN to know what's new to you
  4. Join a DNN user group if there is one in your area (or start a user group if there isn't)
  5. Consider purchasing the online training subscription 

As far as resources, it looks like you found the right place for asking questions and such.


Will Strohl

Upendo Ventures Upendo Ventures
DNN experts since 2003
Official provider of the Hotcakes Commerce Cloud and SLA support
 
New Post
9/13/2013 5:48 AM
 

Thanks for your help.

I think I might start with version 7 after all and worry about hosting later.

 
New Post
9/13/2013 11:35 AM
 

My pleasure.  Glad to have you back in the community.  By the way, there's also a DNNCon event in October.  There is a day of training on Oct 18 and a free one-day conference on Oct 19.  You should check it out and bring some co-workers or friends.  :)


Will Strohl

Upendo Ventures Upendo Ventures
DNN experts since 2003
Official provider of the Hotcakes Commerce Cloud and SLA support
 
New Post
9/13/2013 11:54 AM
 

I would but I don't think my boss would pay for a trip to the US. I am in the UK. :-)

 
Previous
 
Next
HomeHomeDevelopment and...Development and...Getting StartedGetting StartedHow different is module creation in DNN7 to DNN6?How different is module creation in DNN7 to DNN6?


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