Asp.net mvc 是否可以将两个.NET应用程序(1个WebForm和1个MVC)集成到一个域中

Asp.net mvc 是否可以将两个.NET应用程序(1个WebForm和1个MVC)集成到一个域中,asp.net-mvc,webforms,Asp.net Mvc,Webforms,我最初编写了两个独立的程序。NET应用程序(1个WebForm和1个MVC5),这些应用程序最初将位于不同的域上。我现在正在尝试将这两个应用程序集成到一个域的单个门户上,该域很可能是MVC Web应用程序。理想情况下,我希望使用子域将它们分开 我认为有两种选择可以实现这一点,但即便如此,我也不知道1是否可行 1) 将每个应用程序托管在单独的子域(例如:WebForm.domain.com和MVC.domain.com)上,同时将主门户放在默认域(domain.com)上 2) 将WebForm应

我最初编写了两个独立的程序。NET应用程序(1个WebForm和1个MVC5),这些应用程序最初将位于不同的域上。我现在正在尝试将这两个应用程序集成到一个域的单个门户上,该域很可能是MVC Web应用程序。理想情况下,我希望使用子域将它们分开

我认为有两种选择可以实现这一点,但即便如此,我也不知道1是否可行

1) 将每个应用程序托管在单独的子域(例如:WebForm.domain.com和MVC.domain.com)上,同时将主门户放在默认域(domain.com)上

2) 将WebForm应用程序重写为MVC应用程序,然后合并这两个项目


我愿意接受任何和所有建议

方案1可行且节省时间,但我认为方案2比方案1更好。很高兴了解方案1。我试图避免选择2的主要原因是,Web表单应用程序是一个单页应用程序,具有大量回发触发器,使用按钮更新一些网格视图。您可以使用MVC框架使用jQuery网格(jQ grids for eg)。如果你愿意的话,从webform转换到MVC是很容易的。好的,非常感谢你的建议。我会对这两种选择做更多的研究。出于可扩展性的原因,建议使用MVC框架集成当前和未来的每个应用程序可能的答案如下: