既然两个系统都是基于ASP.NET MVC构建的,那么有没有人有任何处理这两个问题的经验?希望为朋友建立一个小型企业网站,最终将拥有一个在线商店。我已经阅读了很多帖子,但最近都没有(自从Umbraco 5发布以来)。如果您有经验,只需寻找利弊。与商业功能相关的任何内容也会有所帮助。谢谢。
答案 0 :(得分:20)
Orchard是围绕ASP.NET MVC 3构建的。我个人更喜欢那个,因为它设计得很好,非常活跃并且得到了微软的支持。当然,完全免费。
如果您正在寻找电子商务解决方案 - 有一个名为WebShop的新型非常有前景的模块,以及full tutorial。
答案 1 :(得分:5)
Orchard是非常有活力的,你可以用零件构建你的网站,电子商务模块将能够提供可以呈现为部分视图的部分。另一个自定义模块可以在其中注入其他视图。它只是非常可扩展,我喜欢它。 U可以允许对商店管理员等的管理面板进行一些访问。
我不知道以ASP.NET MVC为基础的Umbraco,但我知道Orchard来自Outercurve Foundation,我非常喜欢。
据我所知,只有一个真正的商业模块,但我不知道它是否有任何好处
答案 2 :(得分:3)
嗨不知道Orchard,但Umbraco V5是小型企业的理想选择。您最近没有阅读大量帖子的原因是架构是全新的。预计未来一个月会有大量文档。但是,如果您在后端使用创建模板对话框,那么您可以从网站开始获得大量信息,这会为您呈现一些默认代码。
关于电子商务我知道UWebshop和UCommerce的软件包供应商已经在Umbraco V5之上构建了他们产品的下一版本,所以期待很快就能实现完全集成的电子商务解决方案。
答案 3 :(得分:0)
这是一个时间相关的答案,但如果您想要一个基于MVC的.NET CMS,那么两者之间唯一真正的选择是Orchard。 Umbraco 5 saw an early retirement所以它又回到了webforms,虽然从4.10开始就支持MVC,我相信有一些模块可以为4.x提供一些MVC支持。另一方面,Orchard是从头开始构建在ASP.NET MVC 3上的incorporates a handful of other cool technologies,它使编写干净的代码更容易符合行业标准的最佳实践。