我已經使用C#for .NET 3.5中的套接字編寫了服務器/客戶端應用程序。我有興趣將客戶端部分移植到某種移動設備上,並且正在思考最佳方式。客戶端實際上是一個底層庫和GUI,主要取決於觸摸界面功能。將.NET 3.5應用程序移植到便攜式設備
當我看到它,我有幾個選擇:
- 剛剛得到的EEE PC和運行它,這是一種便攜式,但我失去了觸摸部分
- 改造爲移動平臺的圖書館,使一個新的,減少,GUI應用程序
- 啓動Web服務器,並進行某種形式的Web界面來在iPhone上運行,什麼不該
什麼是最好的路線?我可以在上面的選擇中遇到什麼問題?我真的更喜歡3或3以上的替代方案,因爲服務器目前的工作方式以及我對web服務器或ASP.NET一無所知。哦,我想留在我不知道的環境中,那就是.NET,所以請不要使用Ruby on Rails的建議。 (並不是說Ruby不好或什麼,我只是不知道它,沒有時間學習)。
到目前爲止,移動設備的唯一要求是它是移動的:)我並沒有針對特定的市場,我期望人們擁有某個設備,而是我提供設備的封閉系統。 – 2009-02-25 13:29:59