将大型ASP.NET VB.NET项目转换为C# - 递增?

Joe*_*oey 8 c# vb.net asp.net

正在寻找一些方法来将现有的大型ASP.NET VB.NET项目逐步转换为C#,同时仍然能够将其部署为单个Web应用程序(目前每周部署一次).

我的想法只是创建一个新的C#ASP.NET项目并慢慢移动页面,但我从未尝试过这样做,并在部署期间以某种方式将其与另一个ASP.NET项目合并.

(澄清:大型ASP.NET VB.NET项目是VS IDE中的绝对狗......)

有什么想法吗?

Way*_*yne 5

从业务逻辑开始,逐步完成页面.将所有内容封装到C#库中,您可以将其添加为VB.NET站点的引用.

一旦你的所有后端移植并进行了测试,你就可以开始做单独的页面,但我建议你在完成所有转换之前不要推出.


red*_*are 3

我接受的就像端口一样?我真的不明白这有什么意义,也不知道你的所有努力会得到什么。也许编写任何新功能或将缓慢/糟糕的现有逻辑/服务层重构为 C#,但对于网页,我没有看到 80/20 的好处。