..
Després de veure els diferents components de DotNetNuke es pot emmarcar dins de la mateixa ben definida l'arquitectura. Aquesta arquitectura es divideix en diversos nivells i pot ser manejada per dos servidors independents, el servidor web i servidor de base de dades. El servidor web gestiona la presentació nivells, la lògica de negocis i accés a dades, mentre que el servidor de base de dades actualitzada a nivell

La capa de presentació proporciona la interfície a través del qual els clients poden accedir al portal i es compon de diversos elements:
La capa de lògica de negoci proporciona la lògica de les activitats bàsiques del portal. Aquesta capa exposa alguns dels serveis que són utilitzats pels mòduls de portal, incloent:
La capa d'accés a dades proporciona serveis a la capa de lògica de negoci i permet l'intercanvi de dades cap i des dels llocs on s'emmagatzemen. El nivell de dades proporciona les dades en l'accés a dades.
Quan vostè visita un portal web, DotNetNuke la forma que es carrega la pàgina principal és l'anomenada default.aspx. El codi incrustat en aquesta pàgina a continuació, carrega el conjunt de la pell. La pell és un control d'usuari derivats de la DotNetNuke.UI.Skins base de classe.
L'objecte es crea un objecte pells pa per a cada un dels panells que conté, i els posa en un conjunt de panells. Més tard el mateix objecte es repeteix a través de tots els mòduls que estan associats a cada pàgina del mòdul i passa el pa del tema apropiat. Si se li assigna a un determinat Pa Pa diversos mòduls en si té una col.lecció de mòduls.
Després, cada contenidor Pa objecte determina que s'assigna a cada mòdul i una instància d'un objecte contenidor per a cada un d'ells. Skins, contenidors i mòduls poden apuntar a un full d'estil en la pàgina activa.
Tot el procés s'inicia amb l'esdeveniment Init de la classe de pells i es desenvolupa com es mostra en la següent

| |
HTML (del curs)
El llenguatge de marcat per a la web des de 29 €. |
| |
MySQL (Curs)
Gestió de base de dades de codi obert. A partir de 39 €. |
| |
PHP (Curs)
Cicle complet per a la creació de llocs web dinàmics. A partir de 49 €. |