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.0Extending modules and making a .zip from itExtending modules and making a .zip from it
Previous
 
Next
New Post
8/8/2007 7:18 AM
 

Hi again:

I'm trying to develop an extension of both the Announcements and News Feed Core Modules, but I'm having some trouble.

Sorry for the double post (I have posted the same on the VS2003 board) but I didn't know where I should post this, since the modules I want to extend are in Net 1.1 and my Site and my needs require Net 2.0.

Basically, I know what I want to do, but I dunno how, let me explain myself better.

I know I have to get to the Source code of each of them in order to modify the way they work (e.g. I need to modify the fields Announcements works with, and also the fields that News Feed works with), and although I know I need to modify both the .ascx and the .ascx.vb files, I just don't know how to do it.

This is what I have tried this far:

- I got both sources out of the .resources files in different folders, but when I try to open them in VS2003 it causes big errors, like being unable to add the DotNetNuke.dll since it's Net 2.0 and the modules are 1.1
- If I try to open them with VS2005 it "upgrades" them to Net 2.0 and then I can add the DotNetNuke.dll reference with no problem, but when I compile it, I just don't know how to go on. Not sure if the module .dll is changed and if I have to put that .dll in my site overwriting the existing one and then see what happens

I'm now trying a different approach:

- I made a clean instalation of the DotNetNuke source, made a portal and just added Announcements and News Feed modules
- I made a copy of the content of both module folders into different folders with the names of the modules I want to develop, and then added the missing .vb files so I can try to make them work the way I want

I know that I'm not doing it the right way, but I just don't know which one is the right way.

Going to the basics I need to both modify the aspect of the results (I can do this modifying the .ascx), and the inner code so I can change the way the modules work.

Finally, after I have managed (don't know how though) to modify the modules to become what I need them to be, I need to make a .zip with the necessary files in order to install both extended modules into another portal.

I would really appreciate some directions on this, because I'm pretty new to DotNetNuke and I don't know the path to follow.

Thanks in advance

PS: There's a little handicap on helping me, and it's that I'm from Spain, and I'm not sure why, but everytime I post something on my work hours, I have to wait till the next day to see any results (posts approved, replies and such). Any info about why this happens and if there's any way to workaround it would be great.

 
New Post
8/8/2007 4:39 PM
 

Do you know the truth when you hear it?
Néstor Sánchez
The Dúnadan Raptor -->Follow Me on Twitter Now!
 
New Post
8/8/2007 4:42 PM
 

After that you can use the usual method to distribute a module as a PA. You can read more about packaging in the Module Developer's guide included in the downloads section of this site.


Do you know the truth when you hear it?
Néstor Sánchez
The Dúnadan Raptor -->Follow Me on Twitter Now!
 
New Post
9/3/2007 4:13 AM
 

Hi again:

I'm trying to follow your guide about how to upgrade the modules from ASP.Net 1.1 (DNN 3) to ASP.Net 2.0 (DNN 4), but I'm facing a pair of doubts/problems:

- The guide refers to DNN 4.4.1, should I use that version for all the process in order to avoid differences with the actual DNN version (4.5.5)?

- Do I need an installation of DNN 3?

- After creating the template you have to create a new project, and you say that the project name must be "the exact name of your DNN 3 Folder Project", what do you mean with this? You mean the name of the folder of the Module (inside the Desktop Modules folder) I want to upgrade, or the name of the DNN installation?


Thanks in advance for your time

 
New Post
9/4/2007 2:16 PM
 

The tutorial uses the 4.4.1 starter kit's compiled module template as a starting point. You may still use it, and if you intend to deploy to 4.5.5 just make sure the DNN manifest is compatible with that version.


Do you know the truth when you hear it?
Néstor Sánchez
The Dúnadan Raptor -->Follow Me on Twitter Now!
 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Extending modules and making a .zip from itExtending modules and making a .zip from it


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