我们正在MVC 3中开发一个非常雄心勃勃的Web应用程序。 在开始时我们考虑在MVC的某个区域制作公共网站(商业和教育内容)。
由于维护公共网站会影响整个网络应用程序的编译和更新,我想知道您是否可以建议将CMS集成到我们的网络应用程序中。
公共网站应显示来自网络应用的一些内容,例如:
我想在CMS中我可以在iFrame中加载这些部分或通过ajax加载一些视图......但这不是最相关的。
您是否有进行此类整合的经验?
您使用了哪些工具? 我找到了“Orchard”,Umbraco ......可能是DotNetNuke
优点和缺点?
答案 0 :(得分:2)
我们使用果园进行此类事情,并且最近为商业培训平台构建了一个高度扩展的版本。
如果你想要MVC3 + CMS作为基础,它的扩展相当简单,也是一个非常好的起点。
关于果园的最糟糕的事情是缺乏文件,但这是一年多以前的事了。它现在看起来更丰富了,你可以在这里填写一些问题和答案的空白 - 如果你遇到困难,只要在这里问你自己作为一个相当活跃的话题。
我最后一次使用umbraco是在他们搬到mvc之前,所以不能对此发表评论。没有理由去寻找其他地方,因为果园对我们来说是成功的。