4

我有一个作为唯一开发人员构建的 ASP.NET WebForms 4.0 应用程序。我从 VB/Webforms 开始,因为那是我当时所知道的。

我现在一直在做 C#/MVC 并且非常想切换项目。

我知道您可以将 MVC 集成到 Webforms 中(我在另一个项目中做过)。但是,我怎样才能从 VB 迁移到 C#?我真的不想在VB中启动MVC,所以我觉得我需要做的第一件事就是将项目切换到VB。

如果我想随着时间的推移慢慢迁移到 C#(兼职开发,当我添加功能时),我该如何去做,因为它是一个应用程序而不是一个网站?据我所知,与网站不同,应用程序必须全部是 VB 或 C#。

4

3 回答 3

1

这是两种编程语言的在线翻译器:

http://converter.telerik.com/

根据我过去的经验,它运作良好。

于 2013-07-30T02:55:30.443 回答
0

正如我在评论中提到的。

Webforms 和 MVC 是两种不同的技术,只是专注于这一点,对于 vb 到 c#,vb 的每个部分都可以转换为 C#,谷歌将在这方面提供很大帮助

VB 中的任何内容都可以转换为 C#,它们都使用相同的框架,但是 vb 从 vb6 继承了一些可以转换为 c# 的旧函数,看看我对这个问题的回答Using LSET or RSET in ac#-aspx application,我所做的是我使用 ILSpy 并打开 Microsoft.VisualBasic dll 并查看了 Strings 类实现,ILSpy 允许您查看 vb 或 C# 中的代码

于 2013-07-30T10:15:35.737 回答
0

你也可以试试这个网址

developerfusion.com/tools/

该站点提供从 C# 到 Vb.Net 的转换,即使您也可以使用它转换为 Ruby 和 Python。

于 2013-07-30T10:21:53.577 回答