由於 SQL Server 2005 Compact Edition 與 SQL Server 2005 是同代產品,兩者互操作性與整合性優於舊版。若考慮使用合併複寫與遠端資料存取(RDA)進行資料同步,建議使用 SQL Server 2005 作為後端資料庫。
凡能執行 Visual Studio 2005 的電腦皆符合本專題硬體需求(詳細軟硬體需求請參閱 SQL Server 2005 Compact Edition 聯機叢書)。
本專題前期主要介紹在 Windows Mobile 裝置端透過 ADO.NET 操作 SQL Server 2005 CE,故暫時不需安裝 SQL Server 2005 與 IIS,待使用到合併複寫與 RDA 時再詳細說明同步所需配置。
通常使用 Visual Studio 2005 Professional 或更高版本進行智慧型裝置程式開發(Express 版目前不支援)。安裝 VS 2005 時,只需勾選「智慧型裝置可程式設計技術」核取方塊(如圖 1 所示),安裝完成即可使用 Visual C# 開發受控碼智慧型裝置程式。

圖 1 選擇「智慧型裝置可程式設計技術」
開發特定平台應用程式時,需先安裝對應 SDK。例如開發 Windows Mobile 6.0 應用程式,必須先安裝 Windows Mobile 6 SDK,否則 VS 2005 不會出現對應開發選項。安裝完 VS 2005 後,需先安裝 ActiveSync,才能繼續完成特定平台 SDK 安裝,此先後順序請務必注意。