2011-03-09 48 views
3

我有一個用VB.NET編寫的應用程序,使用System.Windows.Forms.Form作爲前端GUI。將VB.Net桌面應用程序轉換爲移動Web應用程序的最快捷方式?

它完美地運行在我的Windows機器上最近卻是有業務需求這個應用程序作爲Web應用程序運行,使人們可以在他們的黑莓查看他們時,他們去的URL轉換。

有沒有執行這樣的轉換或將我翻譯這類案件的代碼行由行任何快捷方式?

任何幫助表示讚賞!

謝謝!

回答

3

有沒有執行這樣的轉換

不,不是能滿足你需求的任何快捷方式。您可以構建可以在Internet Explorer中託管的自定義winforms控件,但這不會幫助用戶從黑莓手機訪問您的應用程序。

我需要爲這些情況逐行翻譯代碼嗎?

不,比這更糟糕。你在Winforms應用程序中做的許多事情都不會很好地轉化爲Web。您將不得不重新編寫並重新考慮很多現有的代碼。從本質上講,你不僅重新構建,該應用從從頭,但你這樣做是爲了與您有沒有現成的經驗的平臺。換句話說,它甚至可能比構建原始版本更長的。

我知道這不是你所希望看到什麼聽到的,但thems的休息。

+0

其實,這聽起來很可怕,有可能是我使用的應用程序作爲一個DLL,使其至少救了我一些麻煩的編碼後端? – AZhu 2011-03-09 20:25:20

+1

如果您將後端正確分隔爲單獨的程序集,則不需要重新編程。 – 2011-03-09 21:05:05

+0

請注意,他說,「如果」 – 2011-03-09 22:14:18

相關問題