●第1章 ASP.NET開發基礎 1
1.1 認識網頁和網站 1
1.1.1 網頁 1
1.1.2 網站 2
1.2 網站開發基礎 3
1.2.1 靜態網站和動態網站 3
1.2.2 常用Web開發技術 3
1.2.3 本地計算機和遠程服務器 5
1.2.4 Web應用程序的工作原理 5
1.2.5 幾個常用的Web概念 6
1.2.6 ASP.NET在Web開發中的作用 8
1.3 ASP.NET基礎 8
1.3.1 ASP.NET介紹 8
1.3.2 全新的.NET Framework 4.5 9
1.3.3 公共語言運行時 11
1.4 配置ASP.NET環境 12
1.4.1 安裝IIS 12
1.4.2 IIS的配置 14
1.5 全新的Visual Studio 2012 15
1.5.1 Visual Studio 2012基礎知識 15
1.5.2 Visual Studio 2012的全新功能 16
1.5.3 安裝Visual Studio 2012 18
1.5.4 設置默認環境 19
1.5.5 新建項目 20
1.5.6 解決方案資源管理器 22
1.5.7 文本編輯器 24
1.5.8 生成與查錯 25
1.5.9 大的工具箱 27
1.6 編譯和部署ASP.NET程序 28
1.6.1 編譯、運行ASP.NET程序 28
1.6.2 部署ASP.NET程序 29
1.7第一個ASP.NET 4.5程序 29
第2章 C# 4.5基礎 32
2.1 什麼是C# 32
2.1.1 C#的推出背景 32
2.1.2 C#的特點 33
2.1.3 幾個常見的概念 34
2.2 C#的基本語法 36
2.3 變量 38
2.3.1 C#的類型 38
2.3.2 給變量命名 41
2.4 常量 41
2.5 類型轉換 42
2.5.1 隱式轉換 42
2.5.2 顯式轉換 43
2.5.3 裝箱與拆箱 43
2.6 其他數據類型 46
2.6.1 枚舉 46
2.6.2 結構 47
2.6.3 數組 47
2.7 基本.NET框架類 48
2.7.1 Console類 48
2.7.2 Convert類 49
2.7.3 Math類 49
2.8 表達式 50
2.9 運算符 50
2.9.1 基本運算符 51
2.9.2 數學運算符 52
2.9.3 賦值運算符 52
2.9.4 比較運算符 53
2.9.5 邏輯運算符 53
2.9.6 移位運算符 54
2.9.運算符 54
2.9.8 運算符的優先級 54
2.10 語句和流程控制 55
2.10.1 if選擇語句 56
2.10.2 循環語句 58
2.10.3 跳轉語句 61
第3章 在線留言本繫統 64
3.1 項目分析 64
3.1.1 功能分析 64
3.1.2 在線留言本繫統模塊功能原理 65
3.1.3 在線留言本繫統構成模塊 65
3.2 規劃繫統文件並選擇開發工具 66
3.3 繫統配置文件 66
3.3.1 新建網站項目 66
3.3.2 配置繫統文件 67
3.4 搭建數據庫平臺 68
3.4.1 設計數據庫 68
3.4.2 設計數據庫訪問層 69
3.5 實現樣式文件 74
3.5.1 設素樣式 74
3.5.2 設素樣式 75
3.6 顯示留言數據 76
3.6.1 留言列表頁面 76
3.6.2 留言回復 81
3.7 分頁列表顯示留言 82
3.7.1 留言分頁顯示頁面 83
3.7.2 分頁處理 84
3.8 回復留言 85
3.8.1 留言回復表單頁面 85
3.8.2 處理回復數據 87
3.9 發布新留言 88
3.10 留言管理 90
3.10.1 留言管理列表 90
3.10.2 留言刪除處理頁面 91
3.11 技術總結 93
3.11.1 讓提示更加詳細 93
3.11.2 使用緩存來優化頁面 94
第4章 個人相冊展示繫統 95
4.1 繫統概述和總體設計 95
4.1.1 繫統需求分析 95
4.1.2 繫統運行流程 96
4.2 規劃項目文件 96
4.3 設計數據庫 97
4.3.1 後臺數據庫及數據庫訪問接口的選擇 97
4.3.2 數據庫結構的設計 97
4.4 參數設置和數據庫訪問層 98
4.4.1 編寫參數設置文件 98
4.4.2 實現相片上傳數據庫訪問層 99
4.4.3 實現相片顯示數據庫訪問層 104
4.4.4 實現類別管理數據訪問層 110
4.5 具體編碼 113
4.5.1 相片上傳處理 114
4.5.2 顯示相片 120
4.5.3 相片類別管理 135
4.6 技術總結 140
4.6.1 三層結構 140
4.6.2 使用Ajax技術 140
第5章 RSS采集器 142
5.1 RSS基礎 142
5.1.1 使用RSS 142
5.1.2 RSS組成模塊的運行流程 143
5.2 規劃項目文件 144
5.3 數據庫設計 144
5.3.1 搭建數據庫 144
5.3.2 設計數據訪問層 145
5.4 樣式修飾 150
5.5 顯示RSS信息 152
5.5.1 顯示RSS源模塊 152
5.5.2 詳情顯示 154
5.6 添加RSS源 156
5.6.1 添加表單界面 156
5.6.2 添加處理 158
5.7 RSS管理模塊 159
5.7.1 管理列表文件 159
5.7.2 管理列表處理文件 160
5.8 修改RSS源 162
5.8.1 修改表單頁面 163
5.8.2 修改處理頁面 164
第6章 心靈聊天室繫統 167
6.1 項目規劃分析 167
6.1.1 聊天繫統功能原理 167
6.1.2 聊天繫統構成模塊 167
6.2 繫統配置文件 168
6.3 搭建數據庫 169
6.3.1 設計數據庫 169
6.3.2 設置繫統參數 170
6.4 實現數據庫訪問層 172
6.4.1 登錄驗證處理 172
6.4.2 聊天處理 173
6.4.3 繫統管理 177
6.4.4 聊天室房間處理 183
6.5 設計繫統樣式 184
6.6 用戶登錄驗證模塊 186
6.6.1 用戶登錄表單頁面 186
6.6.2 驗證處理頁面 186
6.7 繫統主界面 188
6.7.1 在線聊天界面 188
6.7.2 在線聊天處理頁面 189
6.8 顯示聊天室 192
6.8.1 聊天室列表頁面 192
6.8.2 聊天室列表處理頁面 193
6.9 聊天室管理 195
6.9.1 聊天室添加模塊 195
6.9.2 聊天室列表模塊 197
6.9.3 聊天室修改模塊 200
第7章 京西圖書商城 203
7.1 項目規劃分析 203
7.1.1 分析繫統構成模塊 203
7.1.2 規劃項目文件 204
7.2 繫統配置文件 205
7.3 搭建數據庫 205
7.3.1 數據庫設計 206
7.3.2 設置繫統參數 208
7.4 實現數據訪問層 208
7.4.1 圖書顯示 209
7.4.2 訂單處理 214
7.4.3 圖書評論 221
7.4.4 圖書分類 224
7.4.5 圖書管理 229
7.5 圖書顯示 231
7.5.1 繫統主頁 231
7.5.2 頂部導航頁面 232
7.5.3 左側類別列表頁面 232
7.5.4 右側圖書列表頁面 233
7.5.5 按被點擊次數顯示模塊 234
7.5.6 按圖書名稱顯示模塊 236
7.5.7 顯示圖書詳情 238
7.6 圖書分類處理 240
7.6.1 設置分類層次結構 241
7.6.2 添加分類模塊 243
7.6.3 分類修改模塊 244
7.6.4 分類管理模塊 246
7.7 實現購物車 248
7.7.1 購物車組件設計 248
7.7.2 購物車圖書添加模塊 252
7.7.3 購物車查看和管理模塊 254
7.8 訂單處理模塊 257
7.8.1 生成訂單編號 258
7.8.2 提交、創建訂單 258
7.8.3 訂單詳情模塊 260
7.8.4 訂單列表模塊 262
7.8.5 訂單狀態處理模塊 262
7.9 項目調試 265
7.10 技術總結 267
7.10.1 智能提示 267
7.10.2 分類檢索 269
7.10.3 不同的顯示方式 269
第8章 企業即時通信繫統 271
8.1 項目規劃分析 271
8.1.1 繫統構成模塊 271
8.1.2 規劃項目文件 272
8.2 繫統配置文件 273
8.3 搭建數據庫 274
8.3.1 數據庫設計 274
8.3.2 繫統參數設置文件 276
8.4 實現數據訪問層 277
8.4.1 用戶登錄驗證 278
8.4.2 客戶分組 281
8.4.3 團隊管理 286
8.5 用戶登錄驗證和注銷 290
8.6 客戶分組處理 292
8.6.1 添加用戶分組 293
8.6.2 修改用戶分組 293
8.6.3 用戶組管理列表 295
8.6.4 客戶檢索模塊 296
8.6.5 客戶管理列表 299
8.6.6 客戶移動轉換 301
8.6.7 顯示客戶信息 302
8.7 繫統團隊處理 303
8.7.1 添加團隊模塊 304
8.7.2 修改團隊處理模塊 304
8.7.3 團隊管理列表模塊 306
8.7.4 加入團隊處理模塊 307
8.8 在線交互處理 309
8.8.1 繫統主頁顯示模塊 309
8.8.2 一對一交互處理模塊 311
8.8.3 團隊交互處理模塊 313
8.8.4 文件發送模塊 316
8.9 項目調試 318
第9章 美圖處理繫統 320
9.1 項目規劃分析 320
9.1.1 美圖處理繫統功能原理 320
9.1.2 繫統構成模塊 320
9.1.3 規劃項目文件 321
9.2 實現繫統配置文件 321
9.3 搭建數據庫 323
9.4 實現數據訪問層 323
9.4.1 定義FileImage類 323
9.4.2 獲取上傳文件信息 324
9.4.3 添加上傳文件信息 325
9.4.4 刪除上傳文件信息 326
9.5 列表顯示繫統文件 327
9.5.1 列表顯示頁面 327
9.5.2 列表處理頁面 327
9.6 創建縮略圖模塊 329
9.7 為圖片創建水印 332
9.8 文件上傳處理 334
9.8.1 多文件上傳處理 334
9.8.2 文件自動上傳處理 337
9.9 項目總結--學習代碼封裝 340
第10章 56同城信息網 342
10.1 項目規劃 342
10.1.1 需求分析 342
10.1.2 繫統目標 342
10.1.3 網站功能結構 343
10.2 搭建數據庫 343
10.3 前期編碼 346
10.3.1 數據層功能設計 346
10.3.2 設計網站邏輯業務 351
10.4 後期編碼 357
10.4.1 網站主頁 357
10.4.2 網站招聘信息頁設計 360
10.4.3 免費供求信息發布頁 362
10.4.4 設計後臺主頁 363
10.4.5 免費供求信息審核頁 365
10.4.6 刪除免費供求信息 368
10.5 項目調試 370
第11章 皇家酒店客房管理繫統 372
11.1 繫統規劃分析 372
11.1.1 功能模塊劃分 372
11.1.2 規劃繫統文件 373
11.1.3 運作流程 373
11.2 設計數據庫 374
11.2.1 需求分析 374
11.2.2 設計表 375
11.2.3 建立和數據庫的連接 377
11.3 設計基類 377
11.3.1 PageBase基類 377
11.3.2 ModuleBase基類 379
11.4 具體編碼 384
11.4.1 設計界面 384
11.4.2 管理員登錄模塊 386
11.4.3 客房類型管理模塊 387
11.4.4 客房信息管理模塊 395
11.4.5 客房經營管理模塊 402
11.4.6 經營狀況分析模塊 406
11.5 項目調試 409
第12章 歐尚化妝品網站 411
12.1 功能分析 411
12.2 編寫項目計劃書 411
12.3 繫統架構 412
12.3.1 兩層架構 412
12.3.2 功能模塊分析 413
12.4 設計數據庫 413
12.4.1 數據庫需求分析 414
12.4.2 數據庫概念結構設計 414
12.4.3 設計表 415
12.5 具體編碼 416
12.5.1 編寫公用模塊代碼 417
12.5.2 設計界面控件 419
12.5.3 管理員登錄模塊 421
12.5.4 新聞管理模塊 422
12.5.5 產品管理模塊 425
12.5.6 用戶管理模塊 429
12.6 項目調試 433
ASP.MIT是當今使用最為頻繁的Web開發技術之一,在開發領域占據重要的地位。本書通過現實中典型綜合實例的實現過程,詳細講解了 ASP.MIT在實踐項目中的綜合運用。全書分為 12章,其中,第 1~2章是基礎知識,簡要講解了搭建 ASP.NET開發環境的知識和 C.4.5的基本語法知識;第 3章講解了在線留言本繫統的具體實現流程;第 4章講解了個人相冊展示繫統的具體實現流程;第5章講解了RSS采集器的具體實現流程;第6章介紹了心靈聊天室繫統的具體實現流程;第7章講解了京西圖書商城繫統的具體實現流程;第8章講解了企業即時通信繫統的具體實現流程;第9章介紹了美國處理繫統的具體實現流程;第10章講解了56同城信息網的具體實現流程,讓讀者了解ASP.NET技術在供求網站中的重要作用;第*章講解了皇家酒店客房管理繫統的具體實現流程,並剖析了技術核心和實現技巧;第12章介紹了歐尚化妝品網站的具體實現等