隨著硬體的飛速發展,行動裝置也如同電腦裝置一樣呈現出具有更好的性 能、更快的處理速度和更便宜的趨勢。尤其是即將到來的3G技術,將使得移動設 備突破現在的頻寬節流設定,這樣我們就可以構建出許多新穎且功能強大的行動裝置 App 。現在已經有許多商業應用都開始向行動裝置上進行遷移,所以對開發人員來說, 現在就開始移動開發的學習將是一種非常適合的時機。
當然我不可能在這例用簡短的篇幅裡探討所有的用ASP.NET 2.0開發行動裝置 App 的詳細過程。這篇文章將介紹一些基礎的知識,這樣使得你對用ASP.NET 2.0技 術來開發行動裝置 App有個大概的瞭解,以便你快速地深入該項技術。首先我們將學 習如何使用Visual Studio 2005建立一個ASP.NET 2.0移動程式,然後介紹一些 常用的移動開發控制項並以適合的方式在程式中加於應用,最後你將學習的是如何 開發針對特定行動裝置的WEB程式和管理程式中的ViewState(檢視狀態)和 Session。
建立一個新的ASP.NET 移動WEB程式
Visual Studio 2005提供了一組功能強大且友好的開發工具來建立移動WEB程 序,如果你已經有建立傳統的ASP.NET應用程式的經驗,那麼你就會發現建立移 動WEB程式和建立傳統的ASP.NET應用程式是非常類似的。你只需要建立一個 ASP.NET網站項目並添加一些移動WEB表單即可。當你添加移動WEB表單後,你就 會發現在工具箱中添加了如下圖所示的ASP.NET行動控制項。
現在你可以按照如下的步驟在Visual Studio 2005建立一個新的ASP.NET 移 動WEB程式:
1.選擇"檔案"-"建立"-"網站"
2.在"Visual Studio已安裝的模板"列表中選擇"ASP.NET 網站"
3.設定好程式的"位置"、"語言"和"路徑"等選項後,單擊"確定"按鈕。
當你完成上述步驟後,就已經建立好了一個ASP.NET 網站。現在我們就可以 在該網站中添加一些針對行動裝置的WEB表單,其具體的實現過程如下:
1. 在Visual Studio 2005的"方案總管"視窗中選擇剛才建立好的 網站項目,右鍵點擊並在彈出的菜單中選擇"添加新項"命令。
2. 在彈出的"添加新項"表單中選擇"移動WEB表單"項。
3. 設定表單的"名稱"和"語言"等項,並且確保"將代碼放在單獨的檔案中"選 擇框處於選中狀態。
4. 單擊"添加"按鈕。