團隊接獲將既有 MVC 專案部署至 Windows Mobile 智慧型手機的需求,目標是「最小幅度修改程式碼」。選用微軟免費工具箱 Web Application Toolkit for Mobile Devices 達成跨平台擴充。
環境需求
- .NET Framework 3.5 SP1
- Visual Studio 2008 Professional+ 或 Visual Web Developer 2008 Express
- Windows XP 需額外安裝 Microsoft ActiveSync
- ASP.NET MVC Framework(CodePlex/MSDN 下載)
- Windows Mobile SDK 6.0+(含模擬器映像)
快速啟動步驟
- 安裝 Toolkit,產生
WebAppToolkitMobile 資料夾。
- 雙擊
VisualStudioTemplates\Mobile Web Application.vsi 匯入專案範本。
- VS 2008 建立新專案選擇「Mobile Web Application」,命名
TestMobileWebApplication,勾選單元測試專案。
- 專案自動包含行動裝置專用的 Master Page、CSS、控制項適配邏輯。
核心優勢
- MVC 架構不變:Controller/Action/Model 邏輯完全復用,僅替換 View 層。
- 裝置適配:Toolkit 內建瀏覽器偵測、標記語言轉換(HTML → WML/cHTML)、樣式自動調整。
- 模擬器整合:F5 直接在 Windows Mobile 模擬器除錯。
文章附上專案建立畫面截圖(圖片連結保留),展示範本建立後的目錄結構。