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.0Module Development QuestionModule Development Question
Previous
 
Next
New Post
2/7/2007 12:35 PM
 

I'm running the latest source of DNN on my dvelopment machine (4.4.1) and I am able to develop my modules without any issues. I currently use the "DotNetNuke Compiled Module" option when adding a new module to the source solution.

One of the issues I have is that if it's compiled with DNN 4.4.1 as the DNN reference (whether its a project ref or not), using the module on any site prior to 4.4.1 throws an error.

Whats the best practice to target a module for any 4.xx version (and even 3.xx for that matter)..

Thanks in advance for any replies.

 
New Post
2/7/2007 1:00 PM
 
I use NAnt for production builds and reference the minimum version of DNN the product supports. I keep a separate folder of compiled dependencies. Make sure to set the revision number to 0 (AssemblyInfo.vb) in any DNN projects you reference. Our product actually requires separate builds for DNN 3.0,3.3+,4.0,4.3+.

During development I reference whatever version of DNN I’m working with. Our NAnt build scripts don’t use the visual studio project files so we don’t have to worry about breaking production builds when we upgrade our development build.

Even with automation it can be very tedious to upgrade the development environment when a new version of DNN is released. I typically use WinMerge to figure out what changed since the previous release.

Brian

Qualtiy DotNetNuke modules and custom development; we've been serving the DNN community for over 2 years and have hundreds of satisfied customers. Let us serve you today.
 
New Post
2/8/2007 3:01 AM
 

I agree with Brian...

Till in development, I work with the version which is my current development enviroment. When packaging, or deploying to a package, depending on the situation I either leave it with that version, or if I need to support previous versions I compile it against an earlier version of DNN.

As for the development enviroment... The one I designed suits me very well, and lets me rather easily move through various development enviroments (it's just xcopy with database objects copy and re-executing the .dnn file).

 


Thanks,
Vladan Strigo
NETMedia

My website: Vladan.Strigo.NET

Vladan.Strigo.NET: Projects
* Advanced VS2005 development approach - BlankModule
* DNN & Microsoft Ajax best practices guidance

Vladan.Strigo.NET: Resources
* Comprehensive list of DNN 4 Module development resources

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Module Development QuestionModule Development Question


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