[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《ASP.NET從入門到精通》掃描版[PDF]
《ASP.NET從入門到精通》掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/11
大       小 -
《ASP.NET從入門到精通》掃描版[PDF] 簡介: 中文名 : ASP.NET從入門到精通 作者 : 張躍廷 顧彥玲等編著 圖書分類 : 軟件 資源格式 : PDF 版本 : 掃描版 出版社 : 清華大學出版社 書號 : 9787302178835 發行時間 : 2008年09月06日 地區 : 大陸 語言 : 簡體中文 簡介 : 由於莎莎處在的局域網客觀條件不便供源,為此為大家准備了網盤下載,地址博客見 更多資源請訪
電驢資源下載/磁力鏈接資源下載:
全選
"《ASP.NET從入門到精通》掃描版[PDF]"介紹
中文名: ASP.NET從入門到精通
作者: 張躍廷
顧彥玲等編著
圖書分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: 清華大學出版社
書號: 9787302178835
發行時間: 2008年09月06日
地區: 大陸
語言: 簡體中文
簡介:
由於莎莎處在的局域網客觀條件不便供源,為此為大家准備了網盤下載,地址博客見
更多資源請訪問莎莎的新浪博客:http://blog.sina.com.cn/ckook

[內容簡介]
《ASP.NET從入門到精通》從初學者角度出發,以通俗易懂的語言,豐富多彩的實例,詳細介紹了使用ASP.NET進行Web程序開發應該掌握的各方面技術。全書共分29章,包括ASP.NET 2.0開發入門、C#語言基礎、ASP.NET的內置對象、ASP.NET 2.0 Web常用控件、數據驗證技術、母版頁、主題、數據綁定、使用ADO.NET操作數據庫、數據控件、站點導航控件、Web用戶常用控件、ASP.NET 2.0緩存技術、調試與錯誤處理、GDI+圖形圖像、水晶報表、E-mail郵件發送與接收、Web Services、安全策略、Web程序發布、打包與安裝、注冊及登錄驗證模塊設計、新聞發布系統、在線投票系統、網站流量統計、文件上傳與管理、購物車、Blog、BBS論壇、B2C電子商務網站等。所有知識都結合具體實例進行介紹,涉及的程序代碼給出了詳細的注釋,可以使讀者輕松領會ASP.NET Web程序開發的精髓,快速提高開發技能。
  本書所配DVD光盤含有全程語音視頻講解教學錄像以及實例的全部源代碼,這些源代碼都經過精心調試,在Windows XP、Windows 2000、Windows 2003下全部通過

目錄:
第1篇 基礎知識
第1章 ASP.NET 2.0開發入門 1
教學錄像:24分鐘
1.1 ASP.NET 2.0簡介 4
1.1.1 ASP.NET 2.0發展歷程 4
1.1.2 ASP.NET 2.0新特性 4
1.1.3 .NET Framework 4
1.1.4 ASP.NET 2.0的運行原理 5
1.1.5 ASP.NET 2.0的運行機制 5
1.1.6 ASP.NET 2.0的優點 6
1.2 ASP.NET 2.0開發環境搭建 7
1.2.1 安裝IIS 7
1.2.2 安裝Visual Studio 2005 8
1.2.3 配置Visual Studio 2005開發環境 10
1.3 ASP.NET 2.0 網頁語法 11
1.3.1 ASP.NET網頁擴展名 11
1.3.2 頁面指令 12
1.3.3 ASPX文件內容注釋 13
1.3.4 服務器端文件包含 13
1.3.5 HTML服務器控件語法 14
1.3.6 ASP.NET服務器控件語法 15
1.3.7 代碼塊語法 15
1.3.8 表達式語法 16
1.4 制作一個ASP.NET網站 17
1.4.1 創建ASP.NET網站 17
1.4.2 設計Web頁面 18
1.4.3 添加ASP.NET文件夾 19
1.4.4 添加配置文件Web.config 20
1.4.5 運行應用程序 20
1.4.6 配置IIS虛擬目錄 21
1.5 MSDN幫助系統 23
1.5.1 如何安裝MSDN 23
1.5.2 如何利用MSDN學習ASP.NET 2.0 25
第2章 C#語言基礎 27
教學錄像:24分鐘
2.1 數據類型 28
2.1.1 值類型 28
2.1.2 引用類型 28
2.1.3 裝箱和拆箱 29
2.2 常量和變量 29
2.2.1 常量 29
2.2.2 變量 30
2.3 類型轉換 30
2.3.1 隱式類型轉換 30
2.3.2 顯式類型轉換 31
2.4 運算符及表達式 31
2.4.1 算術運算符與算術表達式 31
2.4.2 關系運算符與關系表達式 32
2.4.3 賦值運算符與賦值表達式 32
2.4.4 邏輯運算符與邏輯表達式 33
2.4.5 位運算符 33
2.4.6 其他運算符 34
2.4.7 運算符的優先集 35
2.5 字符串處理 35
2.5.1 比較字符串 35
2.5.2 定位字符及子串 36
2.5.3 格式化字符串 36
2.5.4 截取字符串 37
2.5.5 分裂字符串 37
2.5.6 插入和填充字符串 38
2.5.7 刪除和剪切字符串 38
2.5.8 復制字符串 39
2.5.9 替換字符串 39
2.6 流程控制 40
2.6.1 分支語句 40
2.6.2 循環語句 41
2.6.3 異常處理語句 43
2.7 數組 44
2.7.1 數組的聲明 44
2.7.2 初始化數組 45
2.7.3 數組的遍歷 45
第3章 ASP.NET的內置對象 47
教學錄像:32分鐘
3.1 Response對象 48
3.1.1 Response對象概述 48
3.1.2 Response對象常用屬性、方法 48
3.1.3 在頁面中輸出數據 48
3.1.4 頁面跳轉並傳遞參數 49
3.1.5 輸出二進制圖像 51
3.2 Request對象 52
3.2.1 Request對象概述 52
3.2.2 Request對象常用屬性、方法 52
3.2.3 獲取頁面間傳送的值 53
3.2.4 獲取客戶端浏覽器信息 53
3.3 Application對象 55
3.3.1 Application對象概述 55
3.3.2 Application對象常用集合、屬性和方法 55
3.3.3 使用Application對象存儲和讀取全局
變量 56
3.3.4 設計一個訪問計數器 56
3.3.5 聊天室 57
3.4 Session對象 59
3.4.1 Session對象概述 59
3.4.2 Session對象常用集合、屬性和方法 59
3.4.3 使用Session對象存儲和讀取數據 60
3.5 Cookie對象 61
3.5.1 Cookie對象概述 61
3.5.2 Cookie對象常用屬性、方法 61
3.5.3 使用Cookie對象保存和讀取客戶端
信息 62
3.6 Server對象 64
3.6.1 Server對象概述 64
3.6.2 Server對象的常用屬性、方法 64
3.6.3 使用Server.Execute方法和Server.Transfer
方法重定向頁面 64
3.6.4 使用Server.MapPath方法獲取服務器的
物理地址 66
3.6.5 使用Server.UrlEncode方法對字符串進行
編碼 66
3.6.6 使用Server.UrlDecode方法對字符串進行
解碼 66
3.7 實踐與練習 67
第4章 ASP.NET 2.0 Web常用控件 69
教學錄像:27分鐘
4.1 文本類型控件 70
4.1.1 Label控件 70
4.1.2 TextBox控件 72
4.2 按鈕類型控件 75
4.2.1 Button控件 75
4.2.2 LinkButton控件 76
4.2.3 ImageButton控件 78
4.2.4 HyperLink控件 79
4.3 選擇類型控件 81
4.3.1 ListBox控件 81
4.3.2 DropDownList控件 87
4.3.3 RadioButton控件 89
4.3.4 CheckBox控件 92
4.4 圖形顯示類型控件 95
4.4.1 Image控件 95
4.4.2 ImageMap控件 97
4.5 Panel容器控件 101
4.5.1 Panel控件的概述 101
4.5.2 使用Panel控件顯示或隱藏一組控件 102
4.6 FileUpload文件上傳控件 103
4.6.1 FileUpload控件的概述 103
4.6.2 使用FileUpload控件上傳圖片文件 104
4.7 登錄控件 106
4.7.1 Login控件 106
4.7.2 CreateUserWizard控件 108
4.7.3 使用Login控件和CreateUserWizard控件
實現用戶登錄 109
4.8 實踐與練習 110
第2篇 核心技術
第5章 數據驗證技術 113
教學錄像:42分鐘
5.1 數據驗證控件 114
5.1.1 非空數據驗證(RequiredFieldValidator) 114
5.1.2 數據比較驗證(CompareValidator) 115
5.1.3 數據類型驗證(CompareValidator) 117
5.1.4 數據格式驗證
(RegularExpressionValidator) 118
5.1.5 數據范圍驗證(RangeValidator) 121
5.1.6 驗證錯誤信息顯示
(ValidationSummary) 122
5.1.7 自定義驗證控件(CustomValidator) 124
5.2 禁用數據驗證 125
5.3 實踐與練習 126
第6章 母版頁 127
教學錄像:34分鐘
6.1 母版頁概述 128
6.2 創建母版頁 129
6.3 創建內容頁 130
6.4 嵌套母版頁 131
6.5 訪問母版頁的控件和屬性 133
6.5.1 使用Master.FindControl()方法訪問母版頁
上的控件 133
6.5.2 引用@MasterType指令訪問母版頁上的
屬性 135
6.6 實踐與練習 136
第7章 主題 137
教學錄像:15分鐘
7.1 主題概述 138
7.1.1 組成元素 138
7.1.2 文件存儲和組織方式 138
7.2 創建主題 139
7.2.1 創建外觀文件 139
7.2.2 為主題添加CSS樣式 140
7.3 應用主題 143
7.3.1 指定和禁用主題 143
7.3.2 動態加載主題 144
7.4 實踐與練習 146
第8章 數據綁定 147
教學錄像:21分鐘
8.1 數據綁定概述 148
8.2 簡單屬性綁定 148
8.3 表達式綁定 149
8.4 集合綁定 150
8.5 方法調用的結果 151
8.6 實踐與練習 152
第9章 使用ADO.NET操作數據庫 153
教學錄像:1小時7分鐘
9.1 ADO.NET簡介 154
9.2 使用Connection對象連接數據庫 154
9.2.1 使用SqlConnection對象連接SQL Server
數據庫 155
9.2.2 使用OleDbConnection對象連接OLE DB
數據源 155
9.2.3 使用OdbcConnection對象連接ODBC
數據源 156
9.2.4 使用OracleConnection對象連接Oracle
數據庫 156
9.3 使用Command對象操作數據 157
9.3.1 使用Command對象查詢數據 158
9.3.2 使用Command對象添加數據 160
9.3.3 使用Command對象修改數據 161
9.3.4 使用Command對象刪除數據 162
9.3.5 使用Command對象調用存儲過程 164
9.3.6 使用Command對象實現數據庫的事務
處理 165
9.4 使用DataSet對象和DataAdapter
對象 167
9.4.1 DataSet對象和DataAdapter對象的
概述 167
9.4.2 使用DataAdapter對象填充DataSet
對象 168
9.4.3 對DataSet中的數據進行操作 168
9.4.4 使用DataSet中的數據更新數據庫 169
9.5 使用DataReader對象讀取數據 171
9.5.1 使用DataReader對象讀取數據 171
9.5.2 DataReader對象與DataSet對象的
區別 173
9.6 實踐與練習 175
第10章 數據控件 177
教學錄像:1小時5分鐘
10.1 GridView控件 178
10.1.1 GridView控件概述 178
10.1.2 GridView控件常用的屬性、方法和
事件 178
10.1.3 使用GridView控件綁定數據源 181
10.1.4 設置GridView控件的外觀 183
10.1.5 制定GridView控件的列 186
10.1.6 查看GridView控件中數據的詳細信息 187
10.1.7 使用GridView控件分頁顯示數據 188
10.1.8 在GridView控件中排序數據 189
10.1.9 在GridView控件中實現全選和全不選
功能 191
10.1.10 在GridView控件中對數據進行編輯
操作 192
10.2 DataList控件 194
10.2.1 DataList控件概述 194
10.2.2 使用DataList控件綁定數據源 195
10.2.3 分頁顯示DataList控件中的數據 197
10.2.4 查看DataList控件中數據的詳細信息 199
10.2.5 在DataList控件中對數據進行編輯
操作 200
10.3 實踐與練習 204
第11章 站點導航控件 205
教學錄像:31分鐘
11.1 站點地圖概述 206
11.2 TreeView控件 206
11.2.1 TreeView控件概述 206
11.2.2 TreeView控件的常用屬性和事件 207
11.2.3 TreeView控件的基本應用 209
11.2.4 TreeView控件綁定數據庫 210
11.2.5 TreeView控件綁定XML文件 211
11.2.6 使用TreeView控件實現站點導航 213
11.3 Menu控件 214
11.3.1 Menu控件概述 214
11.3.2 Menu控件的常用屬性和事件 214
11.3.3 Menu控件的基本應用 215
11.3.4 Menu控件綁定XML文件 216
11.3.5 使用Menu控件實現站點導航 217
11.4 SiteMapPath控件 219
11.4.1 SiteMapPath控件概述 219
11.4.2 SiteMapPath控件的常用屬性和事件 219
11.4.3 使用SiteMapPath控件實現站點導航 220
11.5 實踐與練習 221
第12章 Web用戶控件 223
教學錄像:33分鐘
12.1 Web用戶控件概述 224
12.1.1 用戶控件與普通的Web頁比較 224
12.1.2 用戶控件的優點 224
12.2 創建及使用Web用戶控件 224
12.2.1 創建Web用戶控件 225
12.2.2 將Web用戶控件添加至網頁 225
12.2.3 使用Web用戶控件制作博客導航條 226
12.3 設置用戶控件 228
12.3.1 訪問用戶控件的屬性 228
12.3.2 訪問用戶控件中的服務器控件 229
12.3.3 將Web網頁轉化為用戶控件 230
12.4 實踐與練習 231
第3篇 高級應用
第13章 ASP.NET 2.0緩存技術 235
教學錄像:36分鐘
13.1 ASP.NET 2.0緩存概述 236
13.2 頁面輸出緩存 236
13.2.1 頁面輸出緩存概述 236
13.2.2 設置頁面緩存的過期時間為當前時間
加上60秒 237
13.3 頁面部分緩存 238
13.3.1 頁面部分緩存概述 238
13.3.2 使用@OutputCache指令設置用戶控件
緩存功能 239
13.3.3 使用PartialCachingAttribute類設置用戶
控件緩存功能 240
13.3.4 使用ControlCachePolicy類 241
13.4 頁面數據緩存 243
13.4.1 頁面數據緩存概述 243
13.4.2 頁面數據緩存的應用 246
13.5 實踐與練習 248
第14章 調試與錯誤處理 249
教學錄像:35分鐘
14.1 錯誤類型 250
14.1.1 語法錯誤 250
14.1.2 語義錯誤 250
14.1.3 邏輯錯誤 250
14.2 程序調試 251
14.2.1 斷點 251
14.2.2 開始執行 253
14.2.3 中斷執行 254
14.2.4 停止執行 254
14.2.5 單步執行 254
14.2.6 運行到指定位置 254
14.3 錯誤處理 255
14.3.1 服務器故障排除 255
14.3.2 ASP.NET中的異常處理 256
第15章 GDI+圖形圖像 205
教學錄像:50分鐘
15.1 GDI+繪圖基礎 260
15.1.1 GDI+概述 260
15.1.2 創建Graphics對象 260
15.1.3 創建Pen對象 260
15.1.4 創建Brush對象 261
15.2 基本圖形繪制 266
15.2.1 GDI+中的直線和矩形 266
15.2.2 GDI+中的橢圓、弧和扇形 269
15.2.3 GDI+中的多邊形 271
15.3 GDI+繪圖的應用 272
15.3.1 繪制柱形圖 272
15.3.2 繪制折線圖 276
15.3.3 繪制餅形圖 279
第16章 水晶報表 283
教學錄像:55分鐘
16.1 水晶報表簡介 284
16.2 .NET平台下的CryStal報表 284
16.2.1 CryStal Reports.Net簡介 284
16.2.2 Crystal報表設計器的環境介紹 284
16.2.3 Crystal報表區域介紹 285
16.3 Crystal報表數據源和數據訪問
模式 286
16.3.1 Visual Studio 2005中Crystal Reports
數據源列舉 286
16.3.2 報表的數據訪問模式 287
16.4 Crystal報表數據的相關操作 298
16.4.1 水晶報表中數據的分組與排序 298
16.4.2 水晶報表中數據的篩選 300
16.4.3 圖表的使用 309
16.4.4 子報表的應用 310
16.5 實踐與練習 314
第17章 E-mail郵件發送 315
教學錄像:31分鐘
17.1 SMTP服務器發送電子郵件 316
17.1.1 安裝與配置SMTP服務 316
17.1.2 System.Web.Mail命名空間介紹 318
17.1.3 使用MailMessage類創建電子郵件 318
17.1.4 使用MailAttachment類添加附件 319
17.1.5 使用SmtpMail發送電子郵件 319
17.1.6 在ASP.NET程序中發送電子郵件 320
17.2 Jmail組件發送電子郵件 322
17.2.1 Jmail組件概述 322
17.2.2 使用Jmail組件實現給單用戶發送電子
郵件 323
17.2.3 使用Jmail組件實現郵件的群發 325
第18章 Web Services 329
教學錄像:34分鐘
18.1 Web Services基礎 330
18.2 創建Web服務 330
18.2.1 Web服務文件 330
18.2.2 Web服務代碼隱藏文件 331
18.2.3 創建一個簡單的Web服務 332
18.3 Web服務的典型應用 335
18.3.1 使用Web 服務 335
18.3.2 利用Web Service發送手機短信 338
18.4 實踐與練習 339
第19章 安全策略 341
教學錄像:18分鐘
19.1 驗證(Authentication) 342
19.1.1 Windows驗證 342
19.1.2 Forms驗證 345
19.1.3 Passport驗證 354
19.2 援權(Authorization) 354
第20章 Web程序發布、打包與安裝 357
教學錄像:17分鐘
20.1 網站發布 358
20.2 網站打包與安裝 361
20.2.1 打包 361
20.2.2 安裝 362
第4篇 項目實戰
第21章 注冊及登錄驗證模塊設計 365
教學錄像:45分鐘
21.1 實例說明 366
21.2 技術要點 366
21.2.1 避免SQL注入式攻擊 366
21.2.2 圖形碼生成技術 367
21.2.3 MD5加密算法 369
21.3 開發過程 370
21.3.1 數據庫設計 370
21.3.2 配置Web.Config 370
21.3.3 公共類編寫 370
21.3.4 模塊設計說明 373
第22章 新聞發布系統 389
教學錄像:39分鐘
22.1 實例說明 390
22.2 技術要點 391
22.2.1 站內全面搜索 391
22.2.2 代碼封裝技術 391
22.2.3 使用DataList控件綁定數據並實現
分頁 392
22.2.4 向頁面中添加CSS樣式 393
22.2.5 使用FrameSet框架布局頁面 393
22.2.6 轉化GridView控件中綁定數據的格式 394
22.3 開發過程 394
22.3.1 數據庫設計 394
22.3.2 配置Web.config 395
22.3.3 公共類(CommonClass)編寫 395
22.3.4 後台登錄模塊設計 399
22.3.5 後台新聞管理模塊設計 401
22.3.6 前台主要功能模塊設計 411
第23章 在線投票系統 421
教學錄像:39分鐘
23.1 實例說明 422
23.2 技術要點 422
23.2.1 防止用戶重復投票 422
23.2.2 圖形方式顯示投票結果 423
23.3 開發過程 426
23.3.1 數據庫設計 426
23.3.2 配置Web.config 427
23.3.3 公共類編寫 427
23.3.4 模塊設計說明 428
第24章 網站流量統計 443
教學錄像:38分鐘
24.1 實例說明 444
24.2 技術要點 444
24.2.1 如何獲取並記錄流量統計所需數據 444
24.2.2 使用Request對象獲取客戶端信息 445
24.3 開發過程 446
24.3.1 數據庫設計 446
24.3.2 配置Web.config 446
24.3.3 公共類編寫 447
24.3.4 模塊設計說明 448
第25章 文件上傳與管理 467
教學錄像:45分鐘
25.1 實例說明 468
25.2 技術要點 468
25.2.1 上傳文件 469
25.2.2 文件的基本操作 469
25.2.3 文件下載 471
25.2.4 鼠標移動表格行變色功能 471
25.2.5 鼠標雙擊GridView控件中的數據彈出
新頁功能 471
25.3 開發過程 472
25.3.1 數據庫設計 472
25.3.2 配置Web.config 472
25.3.3 公共類編寫 472
25.3.4 模塊設計說明 474
第26章 購物車 487
教學錄像:35分鐘
26.1 實例說明 488
26.2 技術要點 488
26.2.1 如何使用Web服務器的Attributes屬性
運行Javascript命令 488
26.2.2 如何使DataList控件中的TextBox控件
允許輸入數字 489
26.3 開發過程 489
26.3.1 數據庫設計 489
26.3.2 配置Web.config 490
26.3.3 公共類編寫 490
26.3.4 模塊設計說明 492
第27章 Blog 505
教學錄像:39分鐘
27.1 實例說明 506
27.2 技術要點 507
27.2.1 關於ASP.NET中的3層結構 507
27.2.2 觸發器的應用 507
27.2.3 為GridView控件中的刪除列添加確認
對話框 509
27.2.4 對DataList控件中的某列數據信息執行
截取操作 509
27.3 開發過程 510
27.3.1 數據庫設計 510
27.3.2 配置Web.config 512
27.3.3 公共類編寫 513
27.3.4 前台主要功能模塊設計 518
27.3.5 後台主要管理模塊設計 536
第28章 BBS論壇 543
教學錄像:39分鐘
28.1 實例說明 544
28.2 技術要點 545
28.2.1 IFrame框架的使用 545
28.2.2 第3方組件FreeTextBox的使用 546
28.2.3 以縮略圖形式上傳圖片 548
28.2.4 多層設計模式開發 548
28.3 開發過程 550
28.3.1 數據庫設計 550
28.3.2 配置Web.config 552
28.3.3 公共類編寫 553
28.3.4 模塊設計說明 562
第29章 B2C電子商務網站 575
教學錄像:41分鐘
29.1 系統分析 576
29.1.1 需求分析 576
29.1.2 可行性分析 576
29.2 總體設計 576
29.2.1 項目規劃 576
29.2.2 系統業務流程分析 577
29.2.3 系統功能結構圖 578
29.3 系統設計 578
29.3.1 設計目標 578
29.3.2 開發及運行環境 579
29.3.3 數據庫設計 579
29.4 關鍵技術 591
29.4.1 使用母版頁構建網站的整體風格 591
29.4.2 主題的應用 594
29.4.3 使用存儲過程實現站內模糊查詢 596
29.4.4 使用哈希表和Session對象實現購物
功能 597
29.4.5 FreeTextBox組件的配置使用 599
29.5 公共類的編寫 600
29.5.1 Web.config文件配置 600
29.5.2 數據庫操作類的編寫 600
29.6 網站前台主要功能模塊設計 615
29.6.1 網站前台功能結構圖 615
29.6.2 母版頁 615
29.6.3 網站前台首頁 626
29.6.4 商品浏覽頁 630
29.6.5 商品詳細信息頁 636
29.6.6 購物車管理頁 639
29.6.7 服務台頁 646
[1]29.6.8 在線支付功能模塊 654
29.6.9 用戶注冊頁 660
29.6.10 浏覽/更新用戶信息頁 664
29.6.11 發表留言 667
29.6.12 浏覽/管理我的留言 669
29.7 網站後台主要功能模塊設計 673
29.7.1 網站後台功能結構圖 673
29.7.2 後台登錄模塊設計 673
29.7.3 商品管理模塊設計 675
29.7.4 訂單管理模塊設計 685 
相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved