《ASP.NET 3.5網站開發全程解析(第3版)》是2010年7月清華大學出版社出版的圖書,作者是拉芙。
基本介紹
- 中文名:ASP.NET 3.5網站開發全程解析(第3版)
- 別名:ASP.NET 3.5 Website Programming:Problem-Design-Solution
- 作者:(美)拉芙
- 譯者:王吉星、熊家軍、王海濤
- 出版社:清華大學出版社
- 出版時間:2010年07月01日
- 頁數:570 頁
- 定價:69.00
- 開本:16 開
- 裝幀:平裝
- ISBN:9787302228417
內容簡介,圖書目錄,
內容簡介
本書從基礎架構開始,逐步實現了一系列模組的設計和解決方案,最終完成了一個大型的示例網站。使“提出問題—分析問題—解決方案”系列圖書區別於Wrox其他系列圖書的是編排結構和從頭至尾開發一個完整項目的設計。
圖書目錄
第1章 項目介紹——TheBeerHouse
1.1 提出問題
1.2 設計方案
1.3 解決方案
1.4 小結
第2章 進行網站設計
2.1 提出問題
2.2 設計方案
2.2.1 設計網站布局
2.2.2 在多個頁面中共享通用設計
2.2.3 創建可供用戶選擇的主題
2.2.4 創建一個導航系統
2.2.5 創建遵從XHTMI..的可訪問的網站
2.2.6 在所有頁面上共享通用行為
2.3 解決方案
2.3.1 創建網站設計
2.3.2 創建模板頁面
2.3.3 將BreadCrumb綁定到網站地圖
2.3.4 創建第1個主題
2.3.5 創建一個示例Default.aspx頁面
2.3.6 創建第2個主題
2.3.7 創建ThemeSelector用戶控制項
2.3.8 創建一致的側邊欄內容
2.3.9 再對樣式稍做改動
2.4 小結
第3章 規劃體系結構
3.1 提出問題
3.2 設計方案
3.2.1 創建通用類庫
3.2.2 向VisualStudio解決方案中添加類庫
3.2.3 設計分層的體系結構
3.2.4 選擇一個數據存儲
3.2.5 設計數據訪問層
3.2.6 設計業務邏輯層
3.2.7 通過快取數據提高性能
3.2.8 選擇滿足需要的快取策略
3.2.9 使用ADO.NET Entity Framework管理事務
3.2.10 存儲連線字元串及其他設定
3.2.11 用戶界面
3.2.12 錯誤記錄
3.2.13 搜尋引擎最佳化技術
3.2.14 導航
3.3 解決方案
3.3.1 The Beer House的配置部分
3.3.2 實現良好的搜尋引擎最佳化技術
3.3.3 配置ELMAH
3.4 小結
第4章 會員資格模組和用戶個人資料模組
4.1 提出問題
4.2 設計方案
4.2.1 密碼存儲方法
4.2.2 身份驗證模式:Windows安全性還是自定義登錄表單
4.2.3 按照我們自己的方式來做每件事情
4.2 AMembe ship和Membership User類
4.2.5 建立和使用角色
4.2.6 建立和使用用戶個人資料
4.2.7 設計解決方案
4.3 解決方案
4.3.1 配置檔案
4.3.2 創建登錄框
4.3.3 AccessDenied.aspx頁面
4.3.4 實現Openld身份驗證
4.3.5 UserProfile控制項
4.3.6 Register.aspx頁面
4.3.7 PasswordRecovery.aspx頁面
4.3.8 EditProfile.aspx頁面
4.3.9 創建一個AJAX登錄對話框
4.3.10 在會話之間保留用戶喜歡的主題
4.3.11 管理部分
4.4 小結
第5章 新聞與文章 管理
5.1 提出問題
5.2 設計方案
5.2.1 要實現的功能
5.2.2 設計資料庫表
5.2.3 創建實體模型
5.2.4 構建存儲庫類
5.2.5 設計配置模組
5.2.6 設計用戶界面
5.2.7 安全需要
5.3 解決方案
5.3.1 資料庫解決方案
5.3.2 實現配置模組
5.3.3 實現業務邏輯層
5.3.4 實現Gravatar
5.3.5 實現用戶界面
5.4 小結
第6章 民意調查
6.1 提出問題
6.2 設計方案
6.2.1 處理多次投票
6.2.2 設計資料庫表
6.2.3 設計配置模組
6.2 A創建實體數據模型
6.2.5 設計業務層
6.2.6 設計用戶界面服務
6.3 解決方案
6.3.1 使用資料庫
6.3.2 實現配置模組
6.3.3 實現儲存庫
6.3 A擴展實體類
6.3.5 實現用戶界面
6.4 小結
第7章 新聞郵件
7.1 提出問題
7.2 設計方案
7.2.1 創建和傳送電子郵件
7.2.2 管理伺服器上的長時間操作
7.2.3 設計資料庫表
7.2 A設計配置模組
7.2.5 設計用戶界面服務
7.3 解決方案
7.3.1 實現配置模組
7.3.2 實現數據訪問層
7.3.3 實現業務邏輯層
7.3 A實現用戶界面
7.4 小結
第8章 論壇
8.1 提出問題
8.2 設計方案
8.2.1 設計資料庫表
8.2.2 設計配置模組
8.2.3 設計業務層
8.2.4.設計用戶界面服務
8.3 解決方案
8.3.1 實現資料庫
8.3.2 實現數據訪問層
8.3.3 實現業務邏輯層
8.3.4 實現用戶界面
8.4 小結
第9章 電子商店
9.1 提出問題
9.2 設計方案
9.2.1 選擇一種線上付款方案
9.2.2 設計資料庫表
9.2.3 設計配置模組
9.2.4 設計實體模型
9.2.5 設計業務層
9.2.6 設計用戶界面服務
9.3 解決方案
9.3.1 實現業務邏輯層
9.3.2 實現用戶界面
9.3.3 創建一個策略和過程頁面
9.4 小結
第10章 活動日曆
10.1 提出問題
10.2 設計方案
10.2.1 設計資料庫表
10.2.2 創建實體數據模型
10.2.3 設計業務層
10.2.4 設計用戶界面服務
10.3 解決方案
10.3.1 實現存儲庫
10.3.2 擴展實體類
10.3.3 實現用戶界面
10.4 小結
第11章 圖片庫
11.1 提出問題
11.2 設計方案
11.2.1 設計資料庫表
11.2.2 創建實體數據模型
11.2.3 設計業務層
11.2.4 設計配置模組
11.2.5 圖片庫的存儲
11.2.6 設計用戶界面服務
11.3 解決方案
11.3.1 實現儲存庫類
11.3.2 擴展實體類
11.3.3 實現用戶界面
11.4 小結
第12章 網站本地化
12.1 提出問題
12.2 設計方案
12.3 解決方案
12.4 小結
第13章 部署網站
13.1 提出問題
13.2 設計方案
13.2.1 在SQL Server2008中部署資料庫
13.2.2 部署網站
13.3 解決方案
13.4 小結