幾個.Net開源的CMS&Portal系統

來源:互聯網
上載者:User

幾個.Net開源的CMS&Portal系統 最近打算花些功夫研究.Net環境下的CMS&Portal系統,很多優秀的開源CMS&Portal系統,都是PHP開發的,比如Xoops、Mambo、Drupal,比起Php在OpenSource中的群星璀璨來,.Net CMS&Portal開源項目有點暗淡。在sourceforge上找了一個下午,把一些比較有成熟、有特點的項目下載下來準備研究。
一、DotNetNuke DotNetNuke
是一個.Net平台下,最負盛名的CMS系統,愛好者們都稱它為DNN,開發語言是VB.Net。
其相關資源有:
Sourceforge上的項目地址:http://sourceforge.net/projects/dnn/
官方網址:http://www.dotnetnuke.com/
有漢化版本,國內有不少的研究者,主要集中在:http://www.dnnchina.net/,那裡提供有很多的學習教程和Skin。 DNN是一個比較成熟的CMS系統,提供有大量的外掛程式(Feed、相簿等),目前最高版本是4.0,在.Net2.0架構下運行。
DNN是VB.Net開發的,很多開發人員並不習慣VB.Net的風格,所以DNN愛好者建立了個C#版本的項目SharpNuke.NET。
Sourceforge上的項目地址:http://sourceforge.net/projects/sharpnukenet
官方地址為:http://sharpnuke.net/
二、dBlog Sourceforge
介紹說dBlog是asp和asp.net混合開發的,實際上主要還是asp環境下啟動並執行CMS系統,這是一個輕量級的系統,其實主要用於Blog的發布,而並非Portal。
Sourceforge上的項目地址:http://sourceforge.net/projects/dblog/
官方地址:http://www.dblog.it/
比較有特點的地方就是blog、podcast的相關功能的實現。
三、Rainbow Portal
一個酷酷的名字--Rainbow,使用C#開發,這個系統是在MS iBuySpy的基礎架構上強化而來的,目前的Rainbow2006和iBuySpy項目已經很不一樣了,大大的超出了很多,比起DNN來,Rainbow也有不少的優點,它支援多種語言,可以定製主體風格,可以建立工作流程等。
Sourceforge上的項目地址:http://sourceforge.net/projects/rainbowportal/
官方地址:http://www.rainbowportal.net/
Rainbow在國內也有相關的研究:http://rata.cnblogs.com/
我發現Rainbow2006的安裝有些問題,他的資料庫建立指令碼不適應大字元集的環境,我在簡體中文的系統開啟指令碼查看,一些Insert的配置參數是亂碼。
四、OmniPortal OmniPortal
並不是一個直接的應用程式,實際上是一個Portal的架構核心,可以在它的基礎上建立任何的Web應用系統。對於一個Web開發人員,OmniPortal提供了優秀的二次開發基礎類庫,雖然目前OmniPortal還不是一個Release版本,但是非常值得關注。
Sourceforge上的項目地址:http://sourceforge.net/projects/omniportal/
官方地址:http://www.omniportal.net/
由於OmniPortal是一個基礎架構,因此參考文檔相當重要,可是官方網站不知道為什麼總連不上去,Sourceforge上又沒有相關的文檔,讓人非常遺憾。
五、Ludico 這個Portal&CMS系統也不是一個正式版本的,去年11月份才開始的項目,但是我發現它的架構非常優秀,採用NHibernate.Net作為系統架構,因此可以作為一個很好的學習對象,值得關注之。
Sourceforge上的項目地址:http://sourceforge.net/projects/ludico/ Technorati : .Net, CMS, OpenSource, Portal

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.