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...Administration ...Administration ...Explaining DotNetNuke Code.Explaining DotNetNuke Code.
Previous
 
Next
New Post
4/24/2007 9:20 AM
 

Hi guys,

As explained in the previous posts I have created an intranet using dotnetnuke, this is a uni project and I need to explain/add comments to some of the code of DotNetNuke such as:

1.Code of the Page functions Menu

2. Code of Adding Modules menu

3. Common Tasks Menu? And the code of the following modules:

4. FAQ's, Text/HTML, What's New , Annoucments, Links, IFrame, Search module, Contacts, and User Login module.

I know this is a lot to ask but I would really appreciate it if someone could help me out.

P.S  Is the code for all the modules located in the Desktop Modules Folder)

Many thanks,

Skips

 
New Post
4/24/2007 10:34 AM
 

Well i would have thought that you would be better explained the concepts behind DotNetNuke and its use of ASP.net 2.0.

You could explain the there is only one default page and that all other pages are buyilt dynamically.  You could explain about site and page skins and how the content or modules are injected in to the content placeholders that you defin in your skin.

You could also discus the use of asp.net web controls (aspx files).

No not all the web controls are modules, some of them reside in admin/security and basically all over the site.

Cheers


Class Campers -The Home of the Volkswagen camper & Bus Enthusiast
Worlds Cheapest Homes - Need a Cheap Property, cant afford a home
Beeb iPlayer - Need help with the BBC's new iPlayer software
Internet Insurance Quotes - For the the information you will ever require about Insurance
 
New Post
4/24/2007 10:36 AM
 

you'll get a lot of documentation in the project documents  @ http://www.dotnetnuke.com/About/Documentation/ProjectDocuments/tabid/478/Default.aspx (the module developers guides will be your main resource)

To get access to the source, download the source package. If you're downloading the latest version from the projects page (http://www.dotnetnuke.com/tabid/824/default.aspx) or from the downloads (http://www.dotnetnuke.com/tabid/125/default.aspx), if you install the modules you'll see the source. If you don't install the modules, normally you'll have to rename the .resources file in the zip file to .zip and uncompress it, as it contains the source for the modules

Cathal


Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
4/27/2007 10:16 AM
 

Hello,

My tutor has asked me to hand in the code in a Cd when I hand in my project. When i created the intranet I have used the Install version of DotNetnuke. I dont have to show the whole code on the main report, only the main parts of the code of the following modules: Text/HTML, FAQ, Contact US, IFrame, Links, Forum.

Will they be able to view the code if I just hand the the installation version? or should I also download the source code too?

 

 
New Post
4/27/2007 12:28 PM
 

No, they'll not be able to view all the code if you use the install version. Much of the core code is in classes that are compiled to dll's and in the source version you only get the dll's and any necessary presentation pages (ascx/aspx/css etc.). In the source version you get all the files required to build the module, including all the *.vb pages which contain the code behind pages.

Cathal


Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Explaining DotNetNuke Code.Explaining DotNetNuke Code.


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