Asp.net mvc Castle Monorail和ASP.NET MVC能否在同一个项目中共存?

Asp.net mvc Castle Monorail和ASP.NET MVC能否在同一个项目中共存?,asp.net-mvc,castle-monorail,Asp.net Mvc,Castle Monorail,我有一个大型单轨项目,我们决定将其转移到ASP.NET MVC。大部分底层系统都可能是可重用的,但是控制器当然必须重写,并且可以保证至少部分视图是可重用的 我感到一个低风险的途径是逐渐将系统中定义良好的部分转换为MVC,或者作为MVCContrib可移植区域。有人知道我在使用这种方法时是否会遇到任何不明显的问题吗 谢谢你的意见, 马修在我的脑海里: 小心路线。应将单轨控制器排除在ASP.NET MVC路由之外,反之亦然 一般来说,您将无法使用帮助程序从MonoRail链接到ASP.NET MVC

我有一个大型单轨项目,我们决定将其转移到ASP.NET MVC。大部分底层系统都可能是可重用的,但是控制器当然必须重写,并且可以保证至少部分视图是可重用的

我感到一个低风险的途径是逐渐将系统中定义良好的部分转换为MVC,或者作为MVCContrib可移植区域。有人知道我在使用这种方法时是否会遇到任何不明显的问题吗

谢谢你的意见,
马修

在我的脑海里:

  • 小心路线。应将单轨控制器排除在ASP.NET MVC路由之外,反之亦然
  • 一般来说,您将无法使用帮助程序从MonoRail链接到ASP.NET MVC(或者反过来)。例如:否
  • 布局通常是不兼容的。除非您在ASP.NETMVC中使用Brail或NVelocity视图引擎,但即使如此,我认为它也不会“正常工作”

  • 大约1。二,。也许你能找到一些方法,但这不是现成的。

    谢谢。我认为路由可能是最大的麻烦。我会查看路由链接,看看是否可以减少痛苦。我的所有观点目前都在Brail中,我将尝试MVCContrib版本,看看会发生什么。