DNN開篇第一話
來源:互聯網
上載者:User
DNN是DotNetNuke(DotNet核動力)的簡寫。它是在IBUYSPY(IBUYSPY是微軟用來推廣ASP.NET而推出的範常式序)的基礎上發展起來的,是一個免費的、開放的原始碼架構, 是一個可擴充的內容管理系統(CMS)。可廣泛應用於建立與維護專業的Web應用程式,如商務網站、企業內網(Intranet)、外網網站以及線上內容發布網站。
DNN能給我們帶來什嗎?如果你是一個項目開發人員,DNN對於你來說,它可以快速建站;如果你是架構師,那麼DNN的模組化思想是最值得你學習的;如果你是專案經理,DNN的國際化和本地化,你肯定會受益非淺
DNN可以使用一個資料庫,一套來源程式,通過一個Host帳號建立和管理多個門戶/網站。這可以滿足虛擬機器主機銷售的需要,同時可以提供給企業管理他的各部門。
DNN是微軟第一次向開源說“Yes”的裡程碑。DNN是門戶網站的未來。
具體來說,DotNetNuke它具有如下特點:
通用性 – DotNetNuke幾乎可以用來構建讓任何Web應用:商務網站,企業內網/外網,線上內容發布。
方便使用性 – DotNetNuke設計考慮非常周全,藉助網站嚮導、無處不在的協助表徵圖等等,使用者能夠很容易的控制項目的方方面面。
多網站支援 – 利用DotNetNuke,一套程式部署就可以支援多個網站。每個網站都有各自的管理員和獨特頁面配置。
支援人員 – DotNetNuke有一個核心Team Dev和國際化的支援社團。DNN的使用者組、論壇、資源網站以及專註與DNN技術的很多公司,全方位的提供支援和協助。
安裝簡單 – 從www.Dotnetnuke.com下載軟體以後,按照安裝指導的步驟,只需要幾分鐘就可以完成。
本地化 – 到目前為止已經有27個語言套件,能很輕鬆的把您的網站轉換成幾乎任何語言。語言套件也是可擴充的,您可以很容易的建立自己的特色語言套件。
開放原始碼 – DNN是免費、開放原始碼項目,採用類BSD風格的授權方式。容許任何人按自己的想法,商業和非商業的使用DNN.。BSD開源協議是一個給於使用者很大自由的協議。基本上使用者可以"為所欲為",可以自由的使用,修改原始碼,也可以將修改後的代碼作為開源或者專有軟體再發布。你只需要原始碼中帶有原來代碼中的BSD協議。
高擴充性 – DNN內建的功能已經足夠構建一個非常複雜的內容管理系統。DNN提供了全新的線上式功能塊擴充,無論是第三方模組還您自己開發的模組,都能隨時很容易的加入到正在啟動並執行網站中。
被廣泛認同 – Dotnetnuke已經是一個商標,得到了開源社區的廣泛認同和尊重。Dotnetnuke.com(英文)已經有超過170,000的註冊使用者,DnnChina.net(中文)已經有超過2,600的註冊使用者。
DotNetNuke建立於微軟ASP.NET(VB.NET)平台這上,最新發行的版本是3.2(基於ASP.NET1.1) 和4.0(基於ASP.NET2.0 ) 。