ASP.Net CMS推荐,Orchard,Sitefinity,Umbraco或N2?

时间:2011-01-03 15:42:17

标签: asp.net sharepoint content-management-system orchardcms tridion

在过去的3年中,我一直在使用(......可耻地)SharePoint 2007,DNN和Tridion来开发Web门户。然而,我希望摆脱SharePoint和Tridion(对URL,标记和tdd缺乏控制),并且正在寻找替代方案。

您的投票中会有哪些以及为什么?你能分享一下这些经历吗?

  • 果园
  • Sitefinity
  • 一把umbraco
  • N2

虽然Orchard和Sitefinity似乎很容易扩展,但我担心社区支持。

由于

4 个答案:

答案 0 :(得分:17)

Orchard正在由微软团队开发,并受到Scrott Guthrie,Scott Hanselman和其他人的推动,因此此时支持应该没问题。 Orchard正在建立在ASP.Net MVC 3的新功能之上,因此是最先进的。我的投票将在乌节。

答案 1 :(得分:4)

我只尝试过Umbraco,它易于用于客户,开发人员,代码和内容之间有很好的分离,因此客户永远不会看到eny代码。

答案 2 :(得分:4)

因为这里没有提到,所以我想提倡N2CMS。虽然它的文档有时候有点不尽如人意,但是一旦你达到速度,开发它就像一个新鲜的空气呼吸相比其他一些CMS。它的可扩展性远远超出了您的预期,尽管您有时需要深入了解ILSpy才能找到宝石。

N2CMS论坛上的支持实际上与开发人员赞不绝口。它现在已经存在了一段时间,所以你可以称之为非常成熟。

上行 - 在尝试跟上时可能也是一个缺点 - 它是否处于非常活跃的发展阶段,这意味着重要的错误会被非常有效地粉碎。

我必须承认我对Orchard没什么经验(看起来它在几个方面真的很匹配),而且由于MS或多或少地支持它,我认为Orchard可能会通过纯粹的曝光来赢得比赛:)

答案 3 :(得分:2)

我们目前拥有全部3个设置,我认为Umbraco目前是最安全的选择,也是最强大的,只要您愿意集成URL重写器(公共网站上的aspx扩展不是没有位置)Sharepoint是只是错误的工作工具(除非你需要一个更加发达的变更跟踪系统)和Orchard对我来说太新了,不推荐给任何犹豫不决的部署前沿技术的人。我没有N2和Sitefinity的经验。

我最近一直在使用Orchard,主要是为了跟上趋势,我发现它有点粗糙但有前途和可扩展性,特别是对于具有ASP.NET MVC经验的开发人员。用于导航的子菜单似乎不是现成的,但this stackoverflow posting似乎提供了解决方案。此外,我不喜欢使用Web Forms for CMS,因此这是对Umbraco(直到他们发布版本5)和Sharepoint的标记。系统