天天看點

DotNetNuke 5.0 放到CodePlex上提供下載下傳了

2008年的聖誕節, DotNetNuke 釋出了下一代的DotNetNuke 5.0版本。

DotNetNuke 5.0主要更新

  • DNN 5.0 核心架構增加jQuery支援, 在安裝系統時內建安裝jQuery,同時子產品開發可以直接使用jQuery。
  • 增加對IE 8 源剪輯(Web Slices) 的支援, 管理者可以設定任何子產品使用IE 8的源剪輯功能, 包括設定儲存的時間。
  • DotNetNuke 5.0 中消除了管理者子產品的普通子產品的界限,現在管理者可以給任意一個管理子產品配置設定角色權限。
  • 安裝功能全面更新,之前我們在不同的地方上傳皮膚,子產品,語言包, 新版本中dnn字尾的安裝檔案支援所有的擴充類型,皮膚,容器,子產品,語言包,Provider 現在都可以通過統一的安裝界面安裝和反安裝。
  • 增加了XHTML的擴充支援, 以及對老版本非XHTML皮膚的相容。
  • 重構核心構架提升對單元測試的支援, 重構了一些核心類使用了接口并且增加了簡單的原件工廠模式以提供依賴注入的支援。
  • 權限設定單元中增加了拒絕(deny)選項,這個新功能擴充了權限系統并賦予管理者更加靈活的權限設定能力。
  • 增加了插件系統, 新的插件系統令得我們可以快速的添加javascript插件到網站。插件系統支援使用基于标簽的描述,這意味着即使你不懂javascript也可以簡單的添加插件。
  • 皮膚對象(skin object)增加了新的用法,現在設計皮膚再不需要附加單獨的skin.xml檔案定義皮膚對象的屬性,你也不會看到雜亂的 [SKINOBJECT] 标簽,取而代之的是新的皮膚對象标示法, 它極大簡化了制作皮膚的的過程, 如果你想在皮膚裡引用一個javascript 檔案你甚至可以在設計皮膚的同時直接看到效果。
  • 安全性的提升,修複了所有4.x版本安全漏洞
  • Active Directory 認證方式 Provider 更新

有一點比較有趣的是,DNN的下載下傳從之前的

http://sourceforge.net

轉移到了微軟的

CodePlex

。這也表明了DNN在和微軟的關系上更進了一層。以後,DNN項目應該能從微軟得到更多的支援。

DNN在CodePlex上的項目位址是

http://www.codeplex.com/DotNetNuke

我在CodePlex上的一個DNN子產品項目位址:

http://www.codeplex.com/DNNFIR
DotNetNuke 5.0 放到CodePlex上提供下載下傳了

繼續閱讀