程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> DNN快速入門教程1 - DotNetNuke系統簡介

DNN快速入門教程1 - DotNetNuke系統簡介

編輯:關於ASP.NET

在網上潛水好久發現很多朋友對DotNetNuke這個開源的.NET CMS系統感興趣但是又無從入手,在這個系列裡我會向大家全面的介紹一下DotNetNuke, 看過之後希望你會對這個系統有所了解。

首先我在這裡歡迎你加入到DotNetNuke社區,DotNetNuke開源社區近些年發展十分迅速。在使用DotNetNuke上如果你需要任何幫助, 在官方論壇,DnnMix博客, DNN中文社區論壇, DNN QQ群74812936 永遠可以得到大家的慷慨相助

開篇

這些是基礎知識會幫助你更清晰的了解 DotNetNuke 網站是如何工作的, 並且對操作運行你自己的網站有很大的幫助。好了閒話少說,正題來了。

皮膚和內容

DotNetNuke系統完全分離了網站的外觀 (皮膚) 和實際內容 (文字)。 這意味著你可以在不影響文字內容的前提下改變網站的外觀。 打個比喻網站的內容就好像一個沒穿衣服的人, 而外觀(皮膚)就好像不同的衣服。 一個人可以穿著不同風格的衣服,完全改變他的形象,但是實際這個人本質還是沒有變的。

動態的內容和頁面

DotNetNuke 使用數據庫來存儲網站的內容, 網站的內容是由數據庫讀出並生成到皮膚裡

網站上的每一頁網頁都有一個ID值 ( Tab ID ) - 這個ID是由DotNetNuke網站自動生成並存儲到數據庫中。 也就是說如果在網站菜單中點擊了相冊頁面( Tab ID = 36 見下圖) , 網站就會請求數據庫讀取Tab ID = 36頁面裡的內容, 並顯示在皮膚裡。

在這個系統裡你可以自由的的創建無限多個頁面, 創建頁面並不需要按照特別的順序,顯示在菜單系統裡的頁面名稱和順序可以隨時地更改。

因為DotNetNuke使用數據庫存儲內容,因此你可以很容易的
- 在線登陸到網站
- 添加新的內容
- 點擊更新
- 退出系統
你看用不了幾分鐘,更新就搞定了!

根據所請求的TabID數據庫讀取相應的內容發送到頁面

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved