3

我们正在考虑将我们的 vb.net webforms 应用程序迁移到 c# mvc。我们理解这可能需要分阶段完成,但想知道是否有其他人对这种架构变化有任何经验。

下面的文章似乎显示了在同一应用程序中获取 vb.mvc 和 vb.webforms 的方法。

http://www.devcurry.com/2013/05/adopting-aspnet-mvc-enhancements-in.html

由于我们使用的是 Web 应用程序而不是网站,因此我相信我们不能混合使用多种语言。

4

1 回答 1

2

将业务逻辑从 VB.Net 项目中提取到一个单独的库中,并将对该库的引用添加到旧的 VB.Net 站点和新的 C# MVC 项目中。

只要业务逻辑不变,您就可以手动将 ASP.Net 应用程序转换为 MVC 应用程序,方法是在相同的业务逻辑上重建它,但使用模型、视图和控制器而不是母版页、html 构建器和文字。

完成后,您可以选择将 VB.Net 业务逻辑转换为 C#。

于 2013-06-03T10:37:45.000 回答