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

HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...Creating modules outside of the DNN site/project  Creating modules outside of the DNN site/project
Previous
 
Next
New Post
10/20/2011 10:25 AM
 
Hi all,

Is it possible to create a custom module in its own Visual Web Developer 2010 project?  I'd like to create modules outside of the DNN 6 project but I don't know how to package it for deployment. 

Any tips would be appreciated.

Thanks,
Mark
 
New Post
10/20/2011 11:13 PM
 
Yes it is a common way of building dnn modules - there is no real need to build a project inside the dnn project.
All you need to do is make sure the project references the dnn libraries.

As for packaging for deployement - again this is not a factor of the dotnetnuke project - packaging of modules is done by creating a dnn manifest.  This can be done from any dnn site that you are testing the running module on.

Westa
 
New Post
10/21/2011 6:11 AM
 
You can create 1 file .ascx then specify that file in Add new Module dialog and edit it content or define it setting later. For the CRUD module, you need to add your BLL classes and reside them in App_Code/ and assign a new codeSubDirectories in web.config so that DNN can compile and run your classes.
 
New Post
10/21/2011 6:44 AM
 
I highly recommend using (or at least reading the blogs and watching the videos) for Chris Hammon's Visual Studio Development Template:

http://christoctemplate.codeplex.com/

Big time saver for setting up new modules in their own VS project and uses MSBuild for packaging, etc.


Steven Webster
Manager, Community Platform
F5 Networks, DevCentral
 
New Post
10/21/2011 1:53 PM
 
Thanks everyone for the replies.

Steven - that's nice, thanks. It was exactly what I needed!

Regards,
Mark
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...Creating modules outside of the DNN site/project  Creating modules outside of the DNN site/project


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