DNN 使用單一 Default.aspx 頁面呈現所有控制項與內容,優點:
Default.aspx 僅包含 <HEAD> 元素與皮膚佔位符。使用者首次造訪時,核心程式依 URL 與 Request Header 判斷使用皮膚,讀取資料庫 Skins 表中的指派表(支援層級覆蓋:頁面級覆蓋站點級)。利用物件快取減少資料庫存取對效能的影響。
皮膚確定後,相關使用者控制項動態載入並安置至頁面佔位符。每個使用皮膚的控制項皆參考 \admin\Skins\skin.vb,負責安全管理與內容載入。