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

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...How Does DNN Do What it Does?How Does DNN Do What it Does?
Previous
 
Next
New Post
6/4/2008 3:00 PM
 

This may seem like a fairly rudimentary question, but how does DotNetNuke dynamically load each page? Where does it construct the pages? Is this included in the source code?

I am trying to use a DNN portal for an intranet site in retail stores on a very scaled down version of IE6 that does not allow MANY things. I know I could be grilled in a detailed manner about DNN prior to production. Any insight for me?

Thanks!

 
New Post
6/4/2008 3:33 PM
 

Hi Kelly,

I know a lot of folks could response to this and spend some time explaining the interworkings of DNN, but I would recommend reading through some of the documentation included with the downloads.  Even though some specific items in the documentation may be dated, the general overview of how DNN works has not changed that much and these documents do a good job of explaining these concepts. 

As far as using DNN for an intranet site where an organization has restrictions on the version number and type of browser used, I'm sure some functionality is going to get compromised or some features may not work as advertised.  But it should not stop you from using most of the very powerful features to accomplish some high level things to serve your intranet users.

 

Paul

 

 
New Post
6/4/2008 3:56 PM
 

Kellie wrote

This may seem like a fairly rudimentary question, but how does DotNetNuke dynamically load each page? Where does it construct the pages? Is this included in the source code?

DNN runs on the ASP.NET framework, and uses ASP.NET technology for accessing databases and files on the system  When a page is requested, it is dynamically created by the ASP.NET framework according to the DNN code, based on entries in a database and files within the file system.  The response from the framework is sent as HTML to the browser, and may include client side code (JavaScript) for functionality within the page.  DNN can also use AJAX.

The "source" for DNN lies on top of the ASP.NET framework, so you need both installed on the server.  As for where the pages are constructed, the answer is in  memory, which is saved in a cache according to DNN and ASP.NET settings for future use if needed.  There is no permanent "page" created, the entire process is dynamic with every request.

To fully understand this, you'll need to understand ASP.NET as well as DNN.

Jeff

 
New Post
6/4/2008 6:16 PM
 

Hmmm... I always thought that it all just happened automagically.  


Terence
TMMworld Dot Net Services
View Terence Maney's profile on LinkedIn
 
New Post
6/5/2008 12:27 PM
 

TMMworld wrote

Hmmm... I always thought that it all just happened automagically.  

Ah.....  that bit is generally handled by the DNN Core Team, beats me as well ... :).



Alex Shirley


 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...How Does DNN Do What it Does?How Does DNN Do What it Does?


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