我有一个用VB.NET编写的应用程序,使用System.Windows.Forms.Form作为前端GUI。
它在我的Windows机器上运行完美但是最近有一个业务要求将此应用程序转换为Web应用程序运行,以便人们可以在访问URL时在黑莓中查看它们。
有没有快速的方法来执行这样的转换,或者我必须逐行翻译代码?
感谢任何帮助!
谢谢!
答案 0 :(得分:3)
有没有快速的方法来执行这样的转换
不,这不符合您的要求。您可以构建可以在Internet Explorer中托管的自定义winforms控件,但这不会帮助用户从黑莓手机访问您的应用程序。
我是否必须逐行翻译代码呢?
不,比这更糟糕。您在Winforms应用程序中执行的许多操作都不会很好地转换为Web。您将不得不重新编写并重新考虑现有的许多代码。从本质上讲,您不仅要从从头开始重新构建应用程序,而且还要为没有任何经验的平台进行构建。换句话说,它甚至可能需要更长而不是构建原始文件。
我知道这不是你希望听到的,而是那些休息时间。