客戶對我們的產品質量非常滿意,因此在該項目完成後又給了我們另外一個訂 單,即部署客戶程序到Windows智能手機設備上。但是我們項目團隊成員以前都沒 有這種開發經驗。我們的計劃是通過最小限度的修改現有程序代碼,使其可以運 行在Windows智能手機上。
移動設備Web應用工具箱(Web Application Toolkit for Mobile Devices)
我們選擇了微軟移動設備Web應用開發工具箱作為解決方案。使用這個免費的 工具,可以輕松將基於MVC框架的Web應用擴展到移動設備上。下載地址: http://code.msdn.microsoft.com/WebAppToolkitMobile/Release /ProjectReleases.aspx?ReleaseId=3914
該移動應用開發工具箱所需的環境要求是:
1、安裝微軟.NET Framework 3.5 SP1。
2、Visual Studio 2008專業版或更高版本。你也可以下載免費的微軟Visual Web Developer 2008 Express版。
3、如果你的操作系統是Windows XP,則需要安裝同步軟件Microsoft Active Sync,以實現開發環境和設備模擬器之間的同步。
4、ASP.NET MVC框架,該框架也是免費的,你可以從MSDN或CodePlex上下載。
5、Windows Mobile SDK 6.0或更高版本。默認情況下,該SDK沒有模擬器映像 文件,你可從以下地址下載:http://www.microsoft.com /downloads/details.aspx?FamilyID=1A7A6B52-F89E-4354-84CE- 5D19C204498A&displaylang=en
在安裝了Web應用開發工具箱後,它將在你指定的位置創建一個名為 WebAppToolkitMobile的文件夾。打開 WebAppToolkitMobile\VisualStudioTemplates文件夾,雙擊Mobile Web Application.vsi文件,將在Visual Studio 2008中創建一個新Mobile Application模板項目。現在打開你的Visual Studio 2008,並從“我的模板”分 類中選擇Mobile Web Application項目模板,並將你的項目命名為 “TestMobileWebApplication”。另外根據向導要求增加一個單元測試項目。
圖1