Chris Hart 在英國考文垂的Trinity Expert Systems Plc公司工作,寫作本書時她正好休產假。她曾參與幾個重要的.NET、SharePoint和CMS
應用程序項目。她非常喜歡在現場與客戶一同工作,因為這樣的工作讓她可以經常不斷地學習和接觸新技術。從發布Alpha版本前,Chris就已經開始使用.NET了,到現在仍在使用測試版軟件頗有興趣。
目錄
第1章 ASP.NET 2.0與Wrox United應用程序
1.1 將要構建的站點
1.2 ASP.NET 2.0——構建動態Web站點的強大工具
1.3 常規Web站點任務的簡單解決方案
1.4 ASP.NET 2.0在何處與其他技術相適應
1.5 對Wrox United應用程序的探討
1.6 開始創建Wrox United站點
1.7 VWD Express——一種開發環境
1.8 小結
1.9 練習
第2章 站點設計
2.1 一般設計目標
2.2 Master和Content頁面
2.3 Master頁面的其他功能
2.4 創建站點地圖
2.5 站點設計的一般原則
2.6 ASP.NET 2.0應用程序的標準文件
2.7 定位并修復站點設計錯誤
2.8 小結
2.9 練習
第3章 頁面設計
3.1 靜態頁面設計
3.2 HTML的世界
3.3 動態內容
3.4 服務器控件介紹
3.5 服務器端控件的類型
3.6 小結
3.7 練習
第4章 成員與身份
4.1 安全基礎
4.2 ASP.NET安全性
4.3 Wrox United的安全性
4.4 小結
4.5 練習
第5章 使用主題樣式化
5.1 樣式化站點
5.2 Wrox United中的主題
5.3 樣式和布局最佳實踐
5.4 小結
5.5 練習
第6章 事件與代碼
6.1 Web服務器架構
6.2 服務器端事件
6.3 向頁面添加事件
6.4 事件不只由用戶觸發
6.5 間接事件
6.6 取消事件
6.7 全局事件
6.8 小結
6.9 練習
第7章 讀數據
7.1 介紹數據庫
7.2 使用ASP 2.0的數據控件
7.3 數據源控件
7.4 數據綁定控件
7.5 使用參數的數據源控件
7.6 多個數據控件的協作
7.7 處理XML數據
7.8 綁定語法
7.9 小結
7.10 練習
第8章 寫數據
8.1 寫數據簡介
8.2 更改現有記錄
8.3 添加新記錄
8.4 刪除記錄
8.5 上傳圖片
8.6 改善上傳圖片
8.7 小結
8.8 練習
第9章 代碼
9.1 變量和數據類型
9.2 語句
9.3 命名空間
9.4 類處理
9.5 變量作用域和生命周期
9.6 泛型
9.7 小結
9.8 練習
第10章 組件化
10.1 代碼與內容分離
10.2 分離設計和代碼
10.3 代碼分離
10.4 創建代碼分離文件
10.5 數據層
10.6 用戶控件
10.7 復合控件
10.8 匯編和自定義服務器控件
10.9 小結
10.10 練習
第11章 角色和用戶配置文件
11.1 角色的重要性
11.2 在Wrox United中引入角色
11.3 配置頁面級授權
11.4 在代碼中處理角色
11.5 啟用用戶配置文件
11.6 構建配置文件
11.7 管理匿名購物車
11.8 小結
11.9 練習
第12章 Web服務
12.1 瀏覽Web服務
12.2 Web服務的生命周期
12.3 Web服務的結構
12.4 創建Web服務
12.5 檢測Web服務
12.6 Web服務發現
12.7 為應用程序添加比賽時間服務
12.8 組合在一起
12.9 遠程Web服務——PocketPC應用程序
12.10 Web服務安全
12.11 小結
12.12 練習
第13章 電子商務
13.1 電子商務管道
13.2 產品目錄
13.3 購物車
13.4 結賬
13.5 安全交易
13.6 您還能做什么?
13.7 小結
13.8 練習
第14章 性能
14.1 簡單技巧
14.2 頁面和代碼
14.3 緩存
14.4 性能設計
14.5 測試性能
14.6 小結
14.7 練習
第15章 錯誤處理
15.1 防御式編程
15.2 異常處理
15.3 異常使用原則
15.4 全局異常處理
15.5 自定義錯誤頁面
15.6 調試和跟蹤
15.7 小結
15.8 練習
第16章 部署、測試和完善
16.1 站點部署
16.2 測試和維護
16.3 下一步工作建議
16.4 參考資料
16.5 小結
16.6 練習
附錄A 練習答案
附錄B 安裝
附錄C Wrox United的數據庫設計
附錄D VWD數據庫資源管理器
附錄E CSS和HTML快速參考