我已经构建了一个ASP.NET MVC 3 Web应用程序大约11个月了,我有一些基于内容的组件,我想将它们从实际的HTML视图中分离出来并转移到更多的CMS系统。这将允许我公司的通信人员处理该部分内容,而无需重新部署Web应用程序。
我不是在寻找完整的CMS系统。我在网络应用程序中有特定的位置,我希望能够包含基于CMS的内容,我也希望能够在CMS上托管博客。
有没有人见过类似的东西?
答案 0 :(得分:4)
我认为你应该检查Orchard。它是基于ASP.NET MVC 3的开源CMS构建,默认功能集也包含博客。
答案 1 :(得分:1)
您可以将Umbraco v5插入现有的MVC站点或将现有的MVC站点插入Umbraco v5。 Umbraco v5是目前基于MVC3的完全重写。
答案 2 :(得分:-1)
如果您真的希望CMS与您的网站之间有明确的分离,您可以随时使用AJAX将CMS内容提取到主应用程序的网页中,并完全消除服务器端的混合。我已经考虑过为我正在开发的应用做类似的事情。