2010-05-20 113 views
0

我已經做了好幾年ASP.NET/C#開發。我最近提供了一個需要成爲winforms應用程序的項目(我假設.net 2.0)。移動到Winforms的Web開發人員

規格:

  • 的WinForms一個應用
  • 應用將 有
  • 必須支持Flash和Camtasia的 文件 「理解 問題測試」(這是 「教訓」)

我之前完成了winforms開發,雖然沒有涉及到這一點。由於此應用程序可能需要足夠通用以適用於多種不同的「規程」,因此我希望該應用程序具有足夠的通用性,以便可以輕鬆進行配置。這裏需要注意的是,應用程序需要從CD-ROM運行,並且我不能明確依賴互聯網連接。我正在考慮使用類似SQL-Lite的東西來支持應用程序的配置。不需要更新應用程序,因爲它不會被更新(至少我不這麼認爲,我想應用程序調用webservice並基於返回的值配置其自身的可能性)。

隨着支持Flash和Camtasia的需求,以及使這個應用程序足夠通用以支持不同的「學科」,並且我自己成爲一名ASP.NET開發人員,是否有人有建議或技巧/技巧來尋找?有沒有人做過這樣的事情?

在此先感謝。

回答

1

我會先寫一個用戶控件,用來顯示視頻文件(大概是Camtasia的輸出)或Shockwave應用程序。一旦你有了這個用戶控制,我就可以繼續看看整個應用程序。

如果您使用的是Winforms,並且軟件應該從CD運行(而不是僅僅從CD安裝),您需要在計算機上已經安裝DotNet框架 - 但是,我不是部署專家。

我發現Winforms中的應用程序模型要比WebForms容易得多,但後來我在胖客戶端「提出」,所以我想我會這樣做。

我也會同意WinForms,如果需要真的必須的話,鼓勵客戶考慮使用WPF來代替 - 這意味着您還可以通過使用Silverlight的模擬界面提供Web訪問..

無論如何只是一些想法 - 祝你好運...

+0

好點。 。 。我不確定關於Camtasia的檔案。至於用戶控件(這是類似於asp.net中的usercontrols?),是否有任何.net庫用於閃存顯示與WinForms應用程序?我的網站開發者仍然陷在「下載插件」的心態中。 – andrewWinn 2010-05-20 11:55:12

+0

是的,WinForms中的用戶控件是相同的想法...至於使用Flash與Winforms,請閱讀http://stackoverflow.com/questions/1037/displaying-flash-content-in-ac-winforms -應用 – 2010-05-20 12:54:59

相關問題