ASP.NET AJAX 經典講座》 的第 x 頁已經說明編譯本書範例所需的作業環境和軟體。如果你已經安裝好 Visual Studio 2005 和 SQL Server 2005 (Express 版亦可),準備工作便大致完成,可以一邊看書,一邊照著書上的範例持式碼自行練習了。但如果你直接下載本書的完整範例,可能會發現無法通過編譯,主要的原 因是後面幾章的少數範例用到了 .NET Framework 3.0 的元件,因此你還需要安裝 .NET 3.0 Framework Redistributable Package。請至以下網址下載:

http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=10cc340b-f857-4a14-83f5-25634c3bf043

當然,ASP.NET AJAX Framework 也是必要的元件,你可以到官方網站下載最新的版本,網址是:http://asp.net/ajax/downloads/。第 1~4 章需要 ASP.NET Extensions 1.0,從第 5 章開始就需要 ASP.NET Control Toolkit。每當安裝完一個套件時,請檢視一下 Visual Studio 2005 的 Toolbox 多了哪些東西。

基本環境準備好之後,就可以練習撰寫書中的範例程式了。

實作練習的基本操作

如果你不想依賴本書提供的範例原始碼,而希望循著閱讀的腳步,試著自行撰寫你感興趣的範例程式(個人比較建議這麼做),那麼你至少得建立一個 ASP.NET AJAX 專案,步驟如下:

  1. 啟動 Visual Studio 2005。
  2. 從主選單點選 File > New > Project。
  3. 在「New project」對話窗中,先選擇程式語言(Visual Basic 或 Visual C#),然後選擇「ASP.NET AJAX-Enabled Web Application」專案範本,再指定專案的名稱及存放的位置,按 OK 鈕。

專案建立完成後,建議您大致瀏覽一下 web.config 的內容,看看 AJAX-enabled 網站的組態檔跟傳統的 ASP.NET 網站的組態檔有何不同。

接下來,你可以參考本書範例原始碼的目錄結構安排方式,在網站的根目錄下依章節分別建立不同的子目錄,例如:ch01,ch02...,以後各章的練習程式碼就放在對應的子目錄下。