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

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Can you create modules in VS2005 without the DNNSK?Can you create modules in VS2005 without the DNNSK?
Previous
 
Next
New Post
10/11/2006 9:46 PM
 

Hi,

I would like to know if and how I can create modules in VS2005 without using the starter kit?

Just like the documentation shows for VS 2003, the problem I am having is the module code is not included in the source install of 4.x . Is there anyway to get the module source as a hole or all they all separate? The instructions in the Wrox Pro DNN 4.0 book for VS 2003 mention opening the DotNetNuke.DesktopModules.sln file but this doesn't come with the 4.x source install.

Should I just use the starter kit for dev of modules? To me it appears the Starter Kit creates a whole new dnn web application and then you can start creating modules for that web application.  If I do, then how do I load my custom module to a DNN source install? Do I have to create a PA for that or can I just Xcopy the files over?

I am so very confused about this.

 

Thanks.

 

 

 
New Post
10/12/2006 1:56 PM
 
Have a look at Michael Washington's Blog from the past days here on DotNetNuke.com.

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
10/14/2006 11:54 PM
 

Thanks , Michael Washington's  tutorials are a great start.

I have gone through these http://www.adefwebserver.com/DotNetNukeHELP/DNN_ShowMeThePages/ and

http://www.adefwebserver.com/DotNetNukeHELP/DNN_Things4Sale/  and http://www.adefwebserver.com/DotNetNukeHELP/DNN_Module4/.

I am still however not sure if I can just xcopy the files I create and build with any of these methods from a development dnn to a production dnn?

 If I can xcopy then do I am assuming that I just follow the same instructions to load the module into the production dnn as given in these examples. Is that correct?

Thank You.

 

 
New Post
10/15/2006 3:23 AM
 

I found out in this post that I can XCopy. http://forums.asp.net/1114393/ShowPost.aspx

 
New Post
10/15/2006 9:14 AM
 
blaze6947 wrote

Thanks , Michael Washington's  tutorials are a great start.

 If I can xcopy then do I am assuming that I just follow the same instructions to load the module into the production dnn as given in these examples. Is that correct?

You did the tutorials, great. I want to know what questions you encounter from this point on. There are more tutorials to follow and I want to cover these issues.

As far as XCopy. I wan to add to what Shaun Walker wrote. There are 2 ways to XCopy:

  • Upload a new module (in a .zip file and a module manifest that has the module version incremented). I recommend this because it will also allow you to run upgrade SQL scripts.
  • FTP the changed files - if you have a change in a class (for example surveyoptions.vb) you can just FTP the file to your DNN site and ASP.NET will detect the change and use the new file. Real easy to do. This is the joy of the new ASP.NET compilation model. You don't have to compile and change the entire assembly (the .dll) for a module. You can change just a single code file. The problem is you don't have versioning so it's hard to "roll-back" if you need to.

For normal practices you want to stick to the DotNetNuke API and deploy changes using modules because it has so much to offer:

  • Testing - When you test using code packaged as a module you know you have all the elements like pictures and other files are packaged in the .zip file so you don't lose track of them
  • Versioning - This allows you to determine what changed and helps you roll back if needed
  • SQL Upgrade Scripts - Each module will run the needed sql upgrade scripts that you were able to test on your test server so you know it works,


Michael Washington
http://ADefWebserver.com
www.ADefHelpDesk.com
A Free Open Source DotNetNuke Help Desk Module
 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Can you create modules in VS2005 without the DNNSK?Can you create modules in VS2005 without the DNNSK?


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