天天看點

Dotnetnuke6.0釋出了,界面簡化,核心轉向C#

昨天接到DNN官網的訂閱郵件,醒目的标題寫着“DotNetNuke 6.0 – Extreme Makeover, DotNetNuke Style”,簡單的說就是“DNN6大變臉”,又那麼誇張嗎?經曆了DNN從2.1.2到3.0、4.0、5、0的不斷變遷,對于6.0版本的釋出沒有報太多的期待。今天在本地裝了一下DNN6.0,卻發現新版本确實帶來了很大的驚喜。給大家個截屏,先睹為快。

Dotnetnuke6.0釋出了,界面簡化,核心轉向C#

DNN6.0版本采用c#編寫,放棄之前VB.net語言。盡管功能沒變化,不過看到根目錄下default.aspx.cs,有一種見到老熟人的感覺;

登入後在編輯模式下的使用者體驗有很大改進,我想這也是所謂的大變臉吧。下面來一一解釋吧

登入視窗

登入方式已經更換,采用彈出視窗形式

Dotnetnuke6.0釋出了,界面簡化,核心轉向C#

管理面闆

頁頭的管理面闆發生了變化,原來大塊的管理區域已經一行菜單取代

Dotnetnuke6.0釋出了,界面簡化,核心轉向C#

當滑鼠移到菜單上,會浮動出現一個Popup視窗,雖然内容略顯淩亂,功能還是齊全。

Dotnetnuke6.0釋出了,界面簡化,核心轉向C#

編輯模式

相信用過DNN的人都會熟悉編輯模式View Model ,管理者在該模式下可以編輯和設定,而在編輯模式下,舊版本的界面布局也會淩亂錯位。在DNN6下這些已經成為過去了,甚至你都看不出編輯模式來。

下面界面是在編輯模式下,能看得出來嗎?隻有在每個子產品左上角隐約出現的【Manage】會看出些端倪。

Dotnetnuke6.0釋出了,界面簡化,核心轉向C#

當滑鼠移到左上角的Manage時,會彈出新的浮動管理視窗。舊版的Popup菜單已經被新的Popup視窗取代(當然菜單項還是老熟人,沒啥變化)。

Dotnetnuke6.0釋出了,界面簡化,核心轉向C#

更大的變化還在後面,當點選Edit Content/Settings時,直接彈出浮動視窗,不再像以往跳轉到新的頁面。

而原來不斷向下延伸的Panel也變成了橫行的Tab樣式

Dotnetnuke6.0釋出了,界面簡化,核心轉向C#

頁面管理

除了基礎功能的變化,還有一些大的變化,舉幾個例子,比如頁面管理(/Admin/Pages)。

之前版本的Pages是用來調整頁面結構,新版更新成真正的頁面管理,甚至包含頁面下的子產品管理,這樣就不用在各個頁面間跳來跳去了。

Dotnetnuke6.0釋出了,界面簡化,核心轉向C#

引用一下DNN官網對6.0的更新說明

  • 更新UI/UX,簡化使用者界面,友善開發人員、設計人員和内容管理者
  • 更新DNN核心為C#語言,從今開始, 新的功能、更新和修複都采用C#實作
  • 更新DNN核心,相容Windows Azure and SQL Azure ,支援使用者将站點托管到Microsoft 資料中心

增加新的Module/Provider

  • 增加DNNWerk頁面管理子產品
  • 增加DNNWerk's RadEditor Provider

繼續閱讀