ASP.NET+SQL Server動態網站開發與實例

ASP.NET+SQL Server動態網站開發與實例

《ASP.NET+SQL Server動態網站開發與實例》是2006年清華大學出版社出版的圖書,作者是李長林。

基本介紹

  • 書名:ASP.NET+SQL Server動態網站開發與實例
  • 作者李長林 
  • ISBN:9787302133254
  • 頁數:356頁
  • 定價:38.00元
  • 出版社清華大學出版社
  • 出版時間:2006-7-1
  • 裝幀:平裝
  • 開本:16開
編輯推薦,內容簡介,目錄,

編輯推薦

《ASP.NET+SQL Server動態網站開發與實例》內容翔實、語言簡練,為使讀者更加深入地了解和掌握《ASP.NET+SQL Server動態網站開發與實例》的內容,《ASP.NET+SQL Server動態網站開發與實例》不僅給讀者提供了實例的原始碼,還配有多媒體教學光碟,書中的實例操作都會通過多媒體視頻的形式給讀者演示出來。
《ASP.NET+SQL Server動態網站開發與實例》適合網頁設計人員、Web套用開發人員和廣大網路愛好者學習使用。

內容簡介

本書介紹了如何使用ASP.NET結合SQLServer2000開發動態網站。全書共分15章,前9章為基礎知識部分,主要介紹使用ASP.NET結合SQLServer2000開發動態網站所涉及的關鍵知識,包括ASP.NET的語法知識、SQLServer2000資料庫、ASP.NET對象套用、HTML控制項、Web控制項、ADO.NET等;後6章通過6個實際套用的完整案例,使讀者迅速掌握動態網站的開發方法及其全過程。
本書內容翔實、語言簡練,為使讀者更加深入地了解和掌握本書的內容,本書不僅給讀者提供了實例的原始碼,還配有多媒體教學光碟,書中的實例操作都會通過多媒體視頻的形式給讀者演示出來。本書適合網頁設計人員、Web套用開發人員和廣大網路愛好者學習使用。

目錄

第1章 ASP.NET概述 1
1.1 初識ASP.NET 2
1.1.1 ASP.NET的優點 2
1.1.2 ASP.NET的腳本語言 3
1.1.3 如何執行ASP.NET頁面 4
1.2 .NET框架 5
1.2.1 .NET框架概述 5
1.2.2 .NET框架的基本組成 6
1.3 ASP.NET的安裝與配置 8
1.3.1 安裝IIS 8
1.3.2 ASP.NET的安裝 10
1.3.3 ASP.NET的配置 13
1.4 一個簡單的ASP.NET應用程式 19
1.5 本章小結 21
第2章 SQL Server 2000資料庫 23
2.1 SQL Server的客戶/伺服器體系結構 24
2.2 SQL Server 2000的特性 25
2.3 SQL Server資料庫對象 26
2.4 SQL Server 2000管理組件 28
2.4.1 企業管理器 29
2.4.2 服務管理器 30
2.4.3 查詢分析器 30
2.4.4 事件探查器 31
2.4.5 導入導出數據 31
2.4.6 伺服器端網路實用工具 32
2.4.7 客戶端網路實用工具 32
2.4.8 在線上從書 33
2.5 SQL基礎 33
2.5.1 SQL語句的基本語法 33
2.5.2 對象命名約定 33
2.5.3 數據類型 33
2.5.4 變數 35
2.5.5 SQL的基本語句 36
2.6 ASP.NET連線SQL Server例程 38
2.7 本章小結 40
第3章 ASP.NET基礎 41
3.1 ASP.NET語法 42
3.1.1 標籤<% %> 42
3.1.2 標籤Runat 43
3.1.3 標籤object 45
3.1.4 注釋 46
3.1.5 Page指令 47
3.1.6 Import指令 47
3.2 Visual Basic.NET基礎 48
3.2.1 變數 48
3.2.2 數組 50
3.2.3 操作符 52
3.2.4 條件語句 52
3.2.5 循環語句 53
3.2.6 異常處理 55
3.3 C#基礎 58
3.3.1 常量和變數 58
3.3.2 C#的數據類型 59
3.3.3 操作符與表達式 67
3.3.4 C#中的流程控制 71
3.4 本章小結 75
第4章 ASP.NET對象套用 77
4.1 Request對象 78
4.1.1 屬性和方法 78
4.1.2 讀取對象或參數的值 79
4.1.3 取得客戶端瀏覽器的信息 80
4.2 Response對象 81
4.2.1 屬性和方法 82
4.2.2 緩衝區的使用 83
4.2.3 地址的重新導向 84
4.2.4 直接輸出文本檔案 85
4.2.5 查看用戶的在線上狀態 86
4.3 Server對象 87
4.3.1 屬性和方法 87
4.3.2 使用COM組件 88
4.3.3 HtmlEncode與HtmlDecode 89
4.3.4 UrlEncode與UrlDecode 90
4.4 Application 對象 91
4.4.1 屬性和方法 91
4.4.2 Application對象的用法 92
4.4.3 Application對象的鎖定 94
4.5 Session對象 94
4.5.1 屬性和方法 94
4.5.2 Session對象的套用 95
4.5.3 Session對象的有效期限 98
4.6 Cookies對象 99
4.6.1 Cookies對象的屬性和方法 99
4.6.2 CookieCollection 及Cookies對象 102
4.6.3 Cookies變數的生命周期 103
4.6.4 Cookies驗證 106
4.7 Cache對象 106
4.7.1 Output Cache 106
4.7.2 Data Cache 108
4.8 本章小結 109
第5章 HTML控制項 111
5.1 HTML控制項介紹 112
5.2 HtmlForm控制項 112
5.3 HtmlButton控制項 113
5.4 HtmlInput控制項 114
5.4.1 HtmlInputButton控制項 115
5.4.2 HtmlInputCheckBox控制項 116
5.4.3 HtmlInputFile控制項 117
5.4.4 HtmlInputHidden控制項 119
5.4.5 HtmlInputImage控制項 120
5.4.6 HtmlInputRadioButton控制項 121
5.4.7 HtmlInputText控制項 122
5.5 HtmlImage控制項 123
5.6 HtmlTable、HtmlTableRow
和HtmlTableCell控制項 124
5.7 HtmlAnchor控制項 127
5.8 HtmlGeneric控制項 128
5.9 HtmlSelect控制項 129
5.10 HtmlTextArea控制項 130
5.11 本章小結 132
第6章 Web控制項 133
6.1 DataGrid控制項 134
6.2 Label控制項 136
6.3 Button控制項 138
6.4 TextBox控制項與ListBox控制項 140
6.4.1 TextBox控制項 140
6.4.2 ListBox 控制項 141
6.5 CheckBox控制項和
CheckBoxList控制項 144
6.5.1 CheckBox控制項 144
6.5.2 CheckBoxList 控制項 146
6.6 Image控制項與ImageButton控制項 148
6.6.1 Image 控制項 148
6.6.2 ImageButton控制項 148
6.7 HyperLink控制項與LinkButton控制項 149
6.7.1 HyperLink控制項 149
6.7.2 LinkButton控制項 150
6.8 RadioButton與RadioButtonList控制項 151
6.8.1 RadioButton控制項 151
6.8.2 RadioButtonList控制項 152
6.9 AdRotator控制項 153
6.10 Calendar控制項 154
6.11 DropDownList控制項 156
6.12 Panel控制項 158
6.13 本章小結 161
第7章 數據引擎ADO.NET 163
7.1 ADO.NET結構 164
7.1.1 數據提供程式 164
7.1.2 ADO.NET的數據操作組件 166
7.1.3 DataSet對象 167
7.2 連線對象Connection 168
7.3 命令對象Command 169
7.4 DataReader對象 174
7.5 DataSet 對象 177
7.5.1 DataTable對象 177
7.5.2 DataRelation對象 189
7.5.3 使用數據適配器填充DataSet 192
7.6 DataSet對象與DataSetCommand對象 194
7.7 本章小結 195
第8章 ASP.NET安全性 197
8.1 安全性概述 198
8.1.1 匿名驗證 198
8.1.2 用戶名-密碼驗證 199
8.1.3 集成Windows驗證 201
8.1.4 證書驗證 202
8.2 ASP.NET安全策略 203
8.2.1 ASP.NET安全性工作機制 203
8.2.2 使用 ASP.NET 配置檔案 204
8.2.3 身份驗證 205
8.2.4 授權 215
8.3 授權用戶和角色 216
8.4 基於Windows的認證和授權 217
8.5 本章小結 219
第9章 XML與ASP.NET 221
9.1 XML概述 222
9.1.1 XML的特點 222
9.1.2 XML與HTML 223
9.2 XML語法 225
9.2.1 語法規則 226
9.2.2 XML聲明 227
9.2.3 XML的實體 227
9.2.4 XML元素與屬性 228
9.2.5 XML實現的3種方式 229
9.3 XML控制項 230
9.4 XML檔案的命名空間 233
9.5 使用CSS設定XML樣式 240
9.6 使用XSL設定XML樣式 242
9.7 本章小結 251
第10章 會員註冊系統 253
10.1 創建會員註冊系統前的準備 254
10.1.1 創建資料庫 254
10.1.2 數據表結構 255
10.1.3 檔案結構和程式流程 256
10.2 創建系統 256
10.2.1 用戶登錄 256
10.2.2 會員註冊 260
10.2.3 主頁面 264
10.2.4 編輯頁面 266
10.3 本章小結 269
第11章 購物車系統 271
11.1 創建購物車系統前的準備 272
11.1.1 創建資料庫 272
11.1.2 數據表結構 274
11.1.3 檔案結構和程式流程 276
11.2 創建系統 277
11.2.1 商品瀏覽和搜尋頁面 277
11.2.2 商品詳細信息頁面 281
11.2.3 購物車 285
11.2.4 結算功能 288
11.3 本章小結 289
第12章 新聞發布系統 291
12.1 創建新聞發布系統前的準備 292
12.1.1 資料庫需求分析 292
12.1.2 資料庫結構設計 292
12.1.3 檔案結構和程式流程 293
12.2 系統實現 294
12.2.1 新聞首頁面 294
12.2.2 更多的新聞信息瀏覽頁面 296
12.2.3 查看詳細新聞信息的頁面 298
12.2.4 管理人員登錄頁面 299
12.2.5 管理首頁面 301
12.2.6 增加新聞頁面 301
12.2.7 編輯和刪除新聞頁面 303
12.3 本章小結 306
第13章 信息查詢系統 307
13.1 創建信息查詢系統前的準備 308
13.1.1 資料庫結構 308
13.1.2 檔案結構和程式流程 309
13.2 實例操作 309
13.2.1 登錄頁面 309
13.2.2 創建一般查詢頁面 311
13.2.3 創建簡單查詢頁面 313
13.2.4 創建高級查詢頁面 317
13.2.5 信息詳細資訊頁面 318
13.3 預覽實例 319
13.4 本章小結 321
第14章 企業瀏覽系統 323
14.1 系統的資料庫設計 324
14.2 後台Web.config檔案配置 324
14.3 創建系統 327
14.3.1 登錄頁面 327
14.3.2 首頁面 329
14.3.3 職工信息頁面 332
14.3.4 人員變動頁面 336
14.3.5 密碼修改頁面 339
14.4 本章小結 341
第15章 企業員工管理系統 343
15.1 創建員工管理系統前的準備 344
15.1.1 資料庫結構 344
15.1.2 資料庫關聯 344
15.1.3 檔案結構和程式流程 345
15.2 實例操作 345
15.2.1 導航工具條控制項的設計 345
15.2.2 添加員工信息頁面的設計 346
15.2.3 編輯員工信息頁面設計 349
15.2.4 員工列表頁面的設計 351
15.2.5 許可權維護 352
15.3 預覽實例 354
15.4 本章小結 356

相關詞條

熱門詞條

聯絡我們