2011-08-16 42 views
2

我們正在尋找一個Asp.net CMS來集成我們現有的企業Web應用程序。一些要求:評估Asp.Net企業CMS(Sitefinity vs N2CMS)

  • 在Visual Studio 2010全面集成和我們現有的應用程序(所以沒有一把umbraco)
  • 常見的ASP.NET Web窗體開發實踐(Global.asax中,Masterpages的,用戶/定製控件)
  • 安全(FormsAuthentication,自定義成員─/ RoleProvider)
  • 非常靈活和可擴展的(好的API)
  • 輕量級CMS具有良好的性能(數以千計的併發請求)
  • 簡單內容的電子郵件diting

目前我們正在尋找Sitefinity和N2CMS。

我真的很喜歡N2CMS辦法(集成在應用CMS引擎),但它足夠成熟了「真實」的使用場景?有N2CMS的另一種選擇嗎?

回答

4

是的,N2是成熟的。我工作的公司現在已經爲各種項目使用了三年多,而且它仍然是我們的首選平臺。最好的事情是,它不是經典的CM System,而是具有多個層次的CM Framework,這意味着你有很多實現的東西,但它們不是核心的一部分。因此,您可以更改其他CMS中通常不會更改的幾乎任何內容。

而且,整個建築以這樣一種方式,你可以很容易地覆蓋幾乎與自己的實現的任何系統的行爲進行組織。例?想象一下,您在網站樹中的新聞文件夾下達到了100多條新聞條目,並且您決定將它們從網站樹中完全隱藏,而不是實施插件來操縱它們。解?具有10行代碼的屬性裝飾類,用於根據用C#代碼表示的自定義規則將項目隱藏在樹中。

我覺得N2是非常拋光磚產品,並且你可以去它沒有太多的後顧之憂。

+3

請注意這個答案是由某人的標題爲「N2CMS Evangelist」製作的。 :) – bzlm

+1

他的觀點仍然非常有效。 –

2

我們也在使用N2。我們已經將它用於一個活動網站,現在我們正在建立我們公司的企業網站和20個左右的國家特定的子網站。 開發速度非常快(如果你是.net程序員,這是一種享受,一個html人可能會覺得很困難)。非常靈活和可擴展。到目前爲止,它似乎非常成熟和穩定。它在工作流管理方面比例如sitecore,但是當大多數客戶評估選項時,大多數客戶都強調這些東西,但最終不會使用它們。所以我不認爲這是一個問題。

我們遇到的問題是,它並不能很好地支持預覽,讓網站編輯無法發佈前預覽自己的變化。它應該在某個時候完成,但是什麼時候沒有。

1

完全披露,我爲Telerik工作,我是Sitefinity福音傳播者。

在Visual Studio 2010全面集成和我們現有的應用程序(所以沒有一把umbraco)

這是一個困難的項目要求用毯子聲明。

我對你現有的應用程序瞭解不多。我們的客戶已經完成了很多Sitefinity與各種應用程序的集成。這可以通過網絡服務,自定義控件或在Sitefinity的站點地圖中簡單計算外部URL來完成。隨時張貼到我們的Sitefinity forums爲您的具體情況的建議。

關於Visual Studio集成,Sitefinity包括Telerik RadControls和OpenAccess ORM。我們也嘗試與傳統的ASP.NET技術緊密結合。

常見的ASP.NET Web窗體開發實踐

  • Sitefinity模板= ASP.NET母版頁
  • 編輯CMS區= ContentPlaceHolders
  • Sitefinity小工具= ASP.NET控件
  • Sitefinity主題= ASP.NET主題

如果您知道ASP.NET,那麼我們將營銷聲明「」,然後您知道Sitefinity「。但是,實際上所有產品都帶有一些學習曲線。儘可能多地嘗試將自己與ASP.NET開發人員已有的體驗結合起來。

安全(FormsAuthentication,自定義成員─/ RoleProvider)

Sitefinity的認證是基於傳統的ASP.NET成員&角色提供。我們已經加入了一對(Sitefinity & Active Directory),但您可以使用自己的擴展。

非常靈活和可擴展的(好的API)

我們的API是LINQ啓用,我們也有一個Fluent API。我們還有一個完整的RESTful Web服務API。

輕量級CMS具有良好的性能(數以千計的併發請求)

我們自己Telerik的網站上Sitefinity運行,而且許多是處理大量的流量our customers支持網站。

但是,我不確定什麼構成「輕量級」。許多CMS的開銷不大,但也做得很少。我們試圖通過Sitefinity提供很多功能和最終用戶友好性。這是以一些開銷爲代價的。

管理「幫助你」和「走出困境」的CMS之間的平衡是一個持續的挑戰。我可以承諾的最好的一點是,我們意識到了這一挑戰,並且正在盡我們所能提供有效的結果。

輕鬆的內容編輯

Judge for yourself.更妙的是,下載的產品,讓你的內容編輯實驗。我們歡迎比較。再次超過&,這成爲我們的差異化因素。

-

希望這個職位聽起來不像很多傳道BS的。我試着準確回答我的答案。祝您的項目好運。