Vb.net asp.net webforms应用程序;c# asp.net MVC razor应用程序

本文关键字:net asp 应用程序 MVC razor Vb webforms | 更新日期: 2023-09-27 18:16:28

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

下面的文章似乎展示了获取vb的方法。MVC和vb。同一个应用程序中的Webforms。

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

由于我们使用的是web应用程序而不是网站,所以我认为我们不能混合使用语言。

Vb.net asp.net webforms应用程序;c# asp.net MVC razor应用程序

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

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

完成后,您可以选择转换VB。