如何将umbraco与mvc4集成

时间:2012-09-29 13:33:36

标签: asp.net-mvc-4 umbraco

我目前正在IIS7.5上使用MVC4开发电子商务应用程序。

我想在CMS中集成应用程序。通过研究众多CMS,我认为最符合我需求的是Umbraco。我想使用此CMS主要管理网站上的目标网页。

我对Umbraco的经验很少,所以需要一些帮助。将Umbraco集成到MVC4应用程序的最佳方法是什么?教程或类似的东西可以帮助我吗?

任何帮助都会很棒。

2 个答案:

答案 0 :(得分:0)

Umbraco的MVC支持一直在不断改进,似乎是正在进行的项目工作的重点(根据我最近的二级培训课程)。目前,您可以使用MVC Bridge Umbraco插件集成MVC和Umbraco,或者进行自己的集成。

使用MVC Bridge,您可以通过选择将Umbraco宏作为“MVCRenderAction”类型添加到模板,并设置适当的“Action”和“Controller”属性来呈现MVC视图。

我认为MVCBridge是一个权宜之计 - 我愿意等待全力支持,但你的时间表可能会有所不同。

答案 1 :(得分:0)

我通常将MVC应用程序连接到Umbraco以呈现部分和控件。主要是MVC 2保持语法相同,因为我仍然喜欢webforms,但任何MVC版本都可以。

可行的方法是依赖注入和IoC。这意味着您将作为Umbraco站点内的应用程序运行MVC应用程序。

要连接需要Unity Container的应用程序,我更喜欢Microsoft Unity。

我可以写一篇长达10页的关于此的文章,但是SO的一些OP不喜欢这样,所以我将链接到博客文章而不是我的博客,它包含了你需要的大部分内容。

http://weblogs.asp.net/shijuvarghese/archive/2010/05/07/dependency-injection-in-asp-net-mvc-nerddinner-app-using-unity-2-0.aspx

相关问题