2012-07-18 287 views
2

在工作中,我們目前正在討論我們的產品需要成爲Web應用程序的可能性,這主要是由於易於分配(例如,讓我們客戶的IT部門設置服務器)。將桌面應用程序轉換爲Web應用程序

我們的桌面應用程序嚴重依賴於用戶輸入,它有很多表單和數百個基於其他顯示和隱藏的控件。

我的問題是,有沒有一種好的/簡單的方式 - 無需改造整個產品,這是我們當前的解決方案 - 使Web開發變得輕鬆?

在此先感謝。

+1

完全取決於您當前產品的設置方式。它使用MVC模式(或其他兼容),它應該相當容易。如果你一直在使用智能用戶界面,那麼你將不得不做很多工作。 – 2012-07-18 07:05:19

+0

它最初是在VB6的90年代開發的。該應用程序自那時以來一直在進行迭代,因此不是真正的MVC就緒。 – 2012-07-23 18:25:29

回答

1

如果分配的方便是主要問題,那麼使用Windows窗體ClickOnce可能是一個可行的選擇,因爲您可以在網頁上發佈應用程序,用戶可以從該網頁運行應用程序,但它作爲本地窗口運行表單應用程序 - 如果您不需要對本地註冊表或其他提升的權限操作進行任何更改,那麼您在該機器上需要的所有內容都是正確運行的.NET Framework。

+0

不幸的是,這不是一個真正的選擇。它需要成爲一個Web應用程序。 – 2012-07-23 18:24:31

相關問題