ASP.NET MVC 3 App + CMS用于公共站点的方法是什么

时间:2012-07-14 17:26:34

标签: asp.net-mvc-3 content-management-system

我们正在MVC 3中开发一个非常雄心勃勃的Web应用程序。 在开始时我们考虑在MVC的某个区域制作公共网站(商业和教育内容)。

由于维护公共网站会影响整个网络应用程序的编译和更新,我想知道您是否可以建议将CMS集成到我们的网络应用程序中。

公共网站应显示来自网络应用的一些内容,例如:

  • 用户注册
  • 公开个人资料目录
  • 图表中的一些统计数据

我想在CMS中我可以在iFrame中加载这些部分或通过ajax加载一些视图......但这不是最相关的。

您是否有进行此类整合的经验?

您使用了哪些工具?      我找到了“Orchard”,Umbraco ......可能是DotNetNuke

优点和缺点?

1 个答案:

答案 0 :(得分:2)

我们使用果园进行此类事情,并且最近为商业培训平台构建了一个高度扩展的版本。

如果你想要MVC3 + CMS作为基础,它的扩展相当简单,也是一个非常好的起点。

关于果园的最糟糕的事情是缺乏文件,但这是一年多以前的事了。它现在看起来更丰富了,你可以在这里填写一些问题和答案的空白 - 如果你遇到困难,只要在这里问你自己作为一个相当活跃的话题。

我最后一次使用umbraco是在他们搬到mvc之前,所以不能对此发表评论。没有理由去寻找其他地方,因为果园对我们来说是成功的。