微軟的開源 CMS 系統,Orchard 1.4 發布
Orchard是微軟“Oxite”開源CMS系統的繼承者,去年12月,微軟將Orchard從自己的CodePlex遷移到 Outercurve基金會,并承諾提供三年的技術支持。orchard旨在幫助用戶創建和管理網站,它和ASP.NET MVC3應用程序相似,使用Razor視圖模板和SQL CE4來實現數據存儲。
北京時間2012年3月1日4:00時 Orchard團隊發布了Orchard1.4.0正式版,按官方的說法這個版本是一個穩定的版本可以用來作為生產系統進行使用,本人得到消息后第一時間下載使用,把一些新的特性呈現給大家。
這次更新主要有如下幾個特點':
自動路由(AutoRoute):原來的路由功能是根據用戶輸入的標題(title)完全復制或者人工手動修改,而新的路由功能可以通過設置規則來自動設置路由,比如我們可以把一些博客文章的地址都統一自動設置成my-blog/Blog/等規則模式,使得內容的路徑更加方便規范管理。
這是新的自動路由規則設置界面(原有路由沒有該設置)。
投影(Projector):在你的網站上設立創建任意查詢條件等,然后在投影顯示在頁面部件中,實際上可以認為他取代了原有的list,使之更加強大。具體操作將在后面的日子里深入研究。
新的Orchard1.4版本在后臺管理中新增了一個查詢菜單(Queries)這個查詢并非只像Search這種查詢,他主要是通過設定一些查詢條件通過投影(Projector)來達到用戶想要顯示的內容,而且可以編寫一些復雜的查詢條件(按筆者觀察應該可以達到“顯示類似文章”等高級功能)。
字段(Fields):新版本中新加入了很多常用的字段如日期、布爾、枚舉、Html的輸入、鏈接、數字、媒體等字段類型,新的文本字段(Text Field)增加了新的設置功能可以設置Html、textarea等,而舊版本只有簡單的TextField字段。如下圖:
新的字段
增強后的TextField的設置
除了上述功能外新的Orchard1.4版本在用戶體驗和設置上進行了進一步的改進如:
時區選擇
新的用戶設置提示
很多官方模塊都升級到了1.4版本,以及修改了很多的bug,修改的bug太多我就不一一列舉啦,想看的朋友可以點擊如下鏈接Bugs fixed in 1.4.
總體來講這次Orchard1.4版本的更新,無論從功能上到用戶體驗上以及程序的健壯性上都有了一定的提高,讓我們看到Orchard前進的腳步非常的迅速,也希望Orchard以后會越來越好。
因時間有限很多東西摸索的還是不很深入,文章一些錯誤也在所難免,請大家見諒。
另外為了幫助大家更好的學習Orchard也提高自己的水平本人與圈內一些其他的愛好者建立了Orchard中國社區:www.OrchardCh.com 希望大家能互相幫助互相討論,因為建立時間太短只有不到兩周,所以很多東西還沒有建設完備,里面有修改后的漢化包,比官方的更好一些,1.4版的漢化包我將再后面的時間里早日弄完。
參考文章:http://docs.orchardproject.net/Documentation/Orchard-1-4-Release-Notes
Orchard項目地址:http://orchard.codeplex.com/
本文轉載自: http://www.cnblogs.com/weijiqiong/archive/2012/03/01/2375285.html