注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NETWeb應(yīng)用程序開發(fā)教程:ASP.NET+SQL Server

Web應(yīng)用程序開發(fā)教程:ASP.NET+SQL Server

Web應(yīng)用程序開發(fā)教程:ASP.NET+SQL Server

定 價:¥42.00

作 者: 岳學(xué)軍,李曉黎 主編
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: ASP

ISBN: 9787115215062 出版時間: 2009-11-01 包裝: 平裝
開本: 16開 頁數(shù): 434 字?jǐn)?shù):  

內(nèi)容簡介

  《Web應(yīng)用程序開發(fā)教程:ASP.NET+SQL Server》既可以作為高等院?!癢eb應(yīng)用程序設(shè)計”課程的教材,也可作為Web應(yīng)用程序開發(fā)人員的參考用書。ASP.NET+SQLServer是開發(fā)Web應(yīng)用程序的經(jīng)典組合,被國內(nèi)外眾多網(wǎng)站廣泛采用,具有很強的實用性?!禬eb應(yīng)用程序開發(fā)教程:ASP.NET+SQL Server》首先系統(tǒng)介紹了ASP.NET程序設(shè)計和SQLServer2000數(shù)據(jù)庫管理的基礎(chǔ)知識,然后結(jié)合幾個使用ASP.NET+SQLServer2000開發(fā)Web應(yīng)用程序的實例(包括用戶登錄和身份驗證、文件上傳、發(fā)送電子郵件、圖文驗證、在線教育系統(tǒng)、網(wǎng)上書城系統(tǒng)等),全面介紹了用ASP.NET和SQLServer2000開發(fā)Web應(yīng)用程序的方法和技巧?!禬eb應(yīng)用程序開發(fā)教程:ASP.NET+SQL Server》體現(xiàn)作者多年的Web應(yīng)用程序開發(fā)經(jīng)驗;結(jié)合大量實用技巧,重點突出,便于靈活掌握;提供典型應(yīng)用實例與上機實驗,分析詳細(xì),實用性強。

作者簡介

暫缺《Web應(yīng)用程序開發(fā)教程:ASP.NET+SQL Server》作者簡介

圖書目錄

第1部分 ASP.NET程序設(shè)計基礎(chǔ)
第1章 Web應(yīng)用程序設(shè)計與開發(fā)概述 2
1.1 Web應(yīng)用程序設(shè)計語言的產(chǎn)生與發(fā)展 2
1.2  Web應(yīng)用程序的基本開發(fā)流程和工作原理 3
1.3 當(dāng)前比較流行的Web應(yīng)用程序設(shè)計語言 5
1.3.1 HTML簡介 5
1.3.2 ASP簡介 6
1.3.3 JSP簡介 6
1.3.4 PHP簡介 7
1.3.5 ASP.NET簡介 7
習(xí)題 7
第2章 ASP.NET開發(fā)環(huán)境配置 9
2.1 Web服務(wù)器環(huán)境配置 9
2.1.1 安裝IIS 9
2.1.2 配置和管理IIS 10
2.1.3 申請和配置互聯(lián)網(wǎng)站 12
2.2 常用網(wǎng)頁編輯工具——Dreamweaver 13
2.2.1 Dreamweaver主界面 14
2.2.2 設(shè)置網(wǎng)頁背景和顏色 15
2.2.3 設(shè)置字體屬性 15
2.2.4 超鏈接 16
2.2.5 圖像和動畫 17
2.2.6 表格 18
2.3 ASP.NET項目開發(fā)基礎(chǔ) 19
2.3.1 創(chuàng)建ASP.NET項目 19
2.3.2 ASP.NET應(yīng)用程序的目錄和結(jié)構(gòu) 21
習(xí)題 22
第3章 C#程序設(shè)計基礎(chǔ) 23
3.1 C#語言基礎(chǔ) 23
3.1.1 C#語言的基本特點 23
3.1.2 .NET Framework和C# 24
3.1.3 使用Visual Studio 2005 25
3.1.4 編寫一個簡單的C#例子 26
3.2 數(shù)據(jù)類型 29
3.2.1 值類型 30
3.2.2 引用類型 33
3.2.3 類型轉(zhuǎn)換 36
3.3 常量和變量 36
3.3.1 常量 37
3.3.2 變量 37
3.4 運算符和表達(dá)式 38
3.4.1 算術(shù)運算符和算術(shù)表達(dá)式 38
3.4.2 邏輯運算符和邏輯表達(dá)式 39
3.4.3 遞增遞減運算符和遞增遞減表達(dá)式 39
3.4.4 關(guān)系運算符和關(guān)系表達(dá)式 40
3.4.5 賦值運算符和賦值表達(dá)式 40
3.5 流程控制語句 41
3.5.1 選擇控制語句 42
3.5.2 循環(huán)控制語句 45
3.5.3 跳轉(zhuǎn)控制語句 47
3.5.4 異常處理語句 48
3.6 類和對象 50
3.6.1 面向?qū)ο蟪绦蛟O(shè)計思想 50
3.6.2 創(chuàng)建類 51
3.6.3 構(gòu)造函數(shù)和析構(gòu)函數(shù) 55
3.6.4 方法 56
習(xí)題 57
第4章 Web窗體和常用服務(wù)器控件 59
4.1 Web窗體 59
4.1.1 Web窗體中的HTML代碼 59
4.1.2 向Web窗體中添加控件 60
4.1.3 Web窗體中的隱藏文件 62
4.1.4 Web窗體的事件模型 62
4.1.5 Page類 63
4.2 常用服務(wù)器端控件 63
4.2.1 Label控件 64
4.2.2 TextBox控件 65
4.2.3 Image控件 67
4.2.4 按鈕相關(guān)控件 68
4.2.5 HyperLink控件 70
4.2.6 CheckBox控件和CheckBoxList控件 71
4.2.7 RadioButton控件和RadioButtonList控件 74
4.2.8 AdRotator控件 77
4.2.9 Calendar控件 79
4.2.10 PlaceHolder控件 81
4.2.11 Panel控件 82
4.3 服務(wù)器驗證控件 83
4.3.1 RequireFieldValidator控件 83
4.3.2 RangeValidator控件 84
4.3.3 RegularExpressionValidator控件 86
4.3.4 CompareValidator控件 89
4.3.5 ValidationSunmmary控件 90
4.3.6 CustomValidator控件 93
4.4 用戶控件 95
4.4.1 添加用戶控件 96
4.4.2 在Web窗體中使用用戶控件 97
習(xí)題 97
第5章 ASP.NET對象 99
5.1 Response對象 99
5.1.1 輸出到網(wǎng)頁 99
5.1.2 網(wǎng)頁轉(zhuǎn)向 100
5.1.3 寫入Cookie數(shù)據(jù) 100
5.2 Request對象 101
5.2.1 讀取網(wǎng)址的參數(shù)信息 101
5.2.2 讀取表單傳遞的數(shù)據(jù) 102
5.2.3 讀取和寫入Cookie數(shù)據(jù) 103
5.2.4 讀取服務(wù)器端的環(huán)境變量 104
5.3 Context對象 106
5.3.1 HttpContext類的主要屬性 106
5.3.2 獲取服務(wù)器上的時間 107
5.3.3 獲取服務(wù)器的名稱 107
5.3.4 實現(xiàn)網(wǎng)頁轉(zhuǎn)向功能 108
5.4 Server對象 109
5.4.1 HttpServerUtility類的屬性和方法 109
5.4.2 取得服務(wù)器的物理路徑 109
5.5 Trace對象 110
5.5.1 TraceContent類的屬性和方法 110
5.5.2 使用Trace對象實現(xiàn)跟蹤功能 110
5.6 HttpRuntime對象及其應(yīng)用 112
5.6.1 HttpRuntime對象的常用屬性 113
5.6.2 HttpRuntime對象的應(yīng)用實例 113
習(xí)題 114
第6章 ASP.NET應(yīng)用程序配置和狀態(tài)管理 115
6.1 配置ASP.NET應(yīng)用程序的工作環(huán)境 115
6.1.1 ASP.NET配置系統(tǒng)概述 115
6.1.2 創(chuàng)建應(yīng)用程序虛擬目錄 116
6.1.3 ASP.NET網(wǎng)站管理工具 117
6.1.4 Web.config文件的根元素 120
6.1.5 配置節(jié)處理程序聲明區(qū)域 120
6.1.6 配置節(jié)設(shè)置區(qū)域 121
6.1.7 appSettings元素 123
6.1.8 ConnectionStrings元素 124
6.1.9 ASP.NET配置文件的繼承關(guān)系 125
6.2 ASP.NET狀態(tài)管理 126
6.2.1 ASP.NET的生命周期 126
6.2.2 Application狀態(tài)及其應(yīng)用 128
6.2.3 Session狀態(tài)及其應(yīng)用 134
6.2.4 ViewState狀態(tài)及其應(yīng)用 138
6.2.5 Session、Application和ViewState的比較 141
習(xí)題 142
第7章 ASP.NET AJAX服務(wù)器端編程 144
7.1 ASP.NET AJAX基礎(chǔ) 144
7.1.1 Ajax的基本概念和特點 144
7.1.2 下載和安裝ASP.NET AJAX 146
7.2 使用ScriptManager控件 149
7.3 使用UpdatePanel控件實現(xiàn)網(wǎng)頁局部刷新 150
7.3.1 UpdatePanel控件基礎(chǔ) 150
7.3.2 使用ContentTemplate屬性 151
7.3.3 ContentTemplateContainer屬性 152
7.3.4 Triggers屬性 153
7.3.5 在ScriptManager控件中注冊異步提交控件 154
7.4 使用UpdateProgress控件 155
7.4.1 UpdateProgress控件基礎(chǔ)應(yīng)用 156
7.4.2 在頁面中使用多個UpdateProgress控件 157
7.5 使用Timer控件 158
習(xí)題 160
第2部分 SQL Server 2000數(shù)據(jù)庫管理與開發(fā)接口
第8章 SQL Server 2000數(shù)據(jù)庫管理 162
8.1 常用數(shù)據(jù)庫管理工具 162
8.1.1 SQL Server 2000的版本和組件 162
8.1.2 服務(wù)管理器 163
8.1.3 企業(yè)管理器 163
8.1.4 osql實用工具 166
8.1.5 SQL查詢分析器 167
8.2 創(chuàng)建和維護(hù)數(shù)據(jù)庫 168
8.2.1 數(shù)據(jù)庫的概念及組成 168
8.2.2 創(chuàng)建數(shù)據(jù)庫 169
8.2.3 刪除數(shù)據(jù)庫 171
8.2.4 備份數(shù)據(jù)庫 171
8.2.5 還原數(shù)據(jù)庫 173
8.2.6 分離數(shù)據(jù)庫 174
8.2.7 附加數(shù)據(jù)庫 175
8.3 表管理 176
8.3.1 表的概念 176
8.3.2 創(chuàng)建表 177
8.3.3 修改表 185
8.3.4 刪除表 186
8.3.5 查看和編輯表數(shù)據(jù) 187
8.4 表約束 190
8.4.1 主鍵約束 190
8.4.2 唯一性約束 191
8.4.3 檢查約束 191
8.4.4 默認(rèn)約束 192
8.4.5 外鍵約束 193
8.5 索引操作 195
8.5.1 設(shè)計索引 195
8.5.2 創(chuàng)建索引 195
8.5.3 查看、修改和刪除索引 197
8.6 視圖管理 197
8.6.1 創(chuàng)建視圖 197
8.6.2 修改視圖 202
8.6.3 刪除視圖 203
習(xí)題 203
第9章 常用SQL語句 205
9.1 SELECT語句 205
9.1.1 本章實驗的演示數(shù)據(jù) 205
9.1.2 SELECT語句的基本語法 206
9.1.3 指定要查詢的列 207
9.1.4 顯示唯一數(shù)據(jù) 207
9.1.5 顯示列標(biāo)題 208
9.1.6 設(shè)置查詢條件 208
9.1.7 對結(jié)果集進(jìn)行排序 210
9.1.8 使用TOP n [PERCENT] 212
9.1.9 使用統(tǒng)計函數(shù) 213
9.1.10 使用分組統(tǒng)計 213
9.1.11 生成匯總行 215
9.1.12 連接查詢 216
9.1.13 子查詢 221
9.1.14 使用UNION關(guān)鍵字的合并查詢 223
9.1.15 使用CAST和CONVERT函數(shù)進(jìn)行類型轉(zhuǎn)換 225
9.1.16 保存查詢結(jié)果 226
9.2 數(shù)據(jù)更新語句 227
9.2.1 INSERT語句 227
9.2.2 UPDATE語句 230
9.2.3 DELETE語句 232
習(xí)題 233
第10章 ADO.NET數(shù)據(jù)庫訪問技術(shù) 234
10.1 ADO.NET的結(jié)構(gòu)和命名空間 234
10.1.1 ADO.NET的結(jié)構(gòu) 234
10.1.2 ADO.NET的命名空間 235
10.2 ADO.NET常用對象 236
10.2.1 Connection對象 236
10.2.2 Command對象 238
10.2.3 DataReader對象 240
10.2.4 DataSet對象 241
10.2.5 DataAdapter對象 244
10.2.6 DataView對象 245
10.3 服務(wù)器端數(shù)據(jù)訪問控件 247
10.3.1 Repeater控件 247
10.3.2 DataList控件 250
10.3.3 GridView控件 251
10.3.4 DetailsView控件 260
習(xí)題 264
第3部分 ASP.NET應(yīng)用實例開發(fā)
第11章 常用ASP.NET應(yīng)用實例 268
11.1 實現(xiàn)用戶登錄和身份認(rèn)證 268
11.1.1 登錄控件綜述 268
11.1.2 Membership類 269
11.1.3 保存自定義用戶信息的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 272
11.1.4 設(shè)計數(shù)據(jù)庫訪問類 273
11.1.5 使用Login控件設(shè)計登錄用戶頁面 276
11.1.6 配置Web.config中的安全屬性 279
11.1.7 在母版頁中使用Login控件 281
11.1.8 使用LoginStatus控件和LoginName控件 284
11.1.9 注冊新用戶 286
11.1.10 使用ChangePassword控件修改用戶密碼 290
11.1.11 使用PasswordRecovery控件找回密碼 291
11.1.12 使用LoginView控件為不同用戶顯示不同的內(nèi)容 294
11.2 幾個常用的小實例 295
11.2.1 上傳文件 295
11.2.2 發(fā)送電子郵件 297
11.2.3 實現(xiàn)圖文驗證功能 299
第12章 在線教育管理系統(tǒng) 303
12.1 系統(tǒng)分析與設(shè)計 303
12.1.1 系統(tǒng)功能描述 303
12.1.2 功能模塊劃分 304
12.1.3 系統(tǒng)流程分析 304
12.2 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計與實現(xiàn) 305
12.2.1 創(chuàng)建數(shù)據(jù)庫 305
12.2.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 305
12.3 目錄結(jié)構(gòu)與準(zhǔn)備工作 308
12.3.1 設(shè)置IIS服務(wù) 308
12.3.2 目錄結(jié)構(gòu) 310
12.3.3 類文件 310
12.4 Admin用戶管理模塊設(shè)計 314
12.4.1 登錄主界面 314
12.4.2 設(shè)計主界面 315
12.4.3 設(shè)計admin\index.aspx 316
12.4.4 設(shè)計admin\left.aspx 316
12.5 學(xué)員管理模塊設(shè)計 317
12.5.1 設(shè)計學(xué)籍管理頁面 317
12.5.2 查看學(xué)員信息 319
12.5.3 設(shè)計交費管理頁面 320
12.5.4 審核交費信息 323
12.6 業(yè)務(wù)統(tǒng)計模塊設(shè)計 324
12.6.1 設(shè)計費用統(tǒng)計頁面 324
12.6.2 設(shè)計人數(shù)統(tǒng)計頁面 324
12.7 信息維護(hù)模塊設(shè)計 325
12.7.1 設(shè)計課程分類頁面 325
12.7.2 設(shè)計教師管理頁面 331
12.8 課程管理模塊設(shè)計 333
12.8.1 設(shè)計未發(fā)布課程頁面 333
12.8.2 設(shè)計已發(fā)布課程頁面 338
12.9 課件維護(hù)模塊設(shè)計 338
12.9.1 設(shè)計課件管理頁面 338
12.9.2 設(shè)計下載統(tǒng)計管理頁面 341
12.10 系統(tǒng)主界面與登錄程序設(shè)計 343
12.10.1 設(shè)計主界面 343
12.10.2 設(shè)計index.aspx 344
12.10.3 設(shè)計top.aspx 344
12.10.4 設(shè)計left.aspx 344
12.10.5 設(shè)計Default.aspx 345
12.10.6 注冊用戶登錄程序設(shè)計 347
12.10.7 設(shè)計分類查看課程頁面 347
12.10.8 設(shè)計查看課件頁面 348
12.11 個人用戶管理模塊設(shè)計 350
12.11.1 注冊新用戶 350
12.11.2 個人用戶管理界面設(shè)計 352
12.11.3 我的課程信息 352
12.11.4 我的課件信息 355
12.11.5 編輯個人信息 357
第13章 網(wǎng)上書城系統(tǒng) 359
13.1 系統(tǒng)分析與設(shè)計 359
13.1.1 系統(tǒng)功能描述 359
13.1.2 功能模塊劃分 360
13.1.3 系統(tǒng)流程分析 360
13.2 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計與實現(xiàn) 361
13.2.1 創(chuàng)建數(shù)據(jù)庫 361
13.2.2 數(shù)據(jù)庫表設(shè)計 361
13.3 目錄結(jié)構(gòu)與數(shù)據(jù)庫訪問類 363
13.3.1 目錄結(jié)構(gòu) 363
13.3.2 數(shù)據(jù)庫訪問類 363
13.4 Admin用戶管理模塊設(shè)計 367
13.4.1 登錄主界面 367
13.4.2 設(shè)計主界面 368
13.4.3 設(shè)計admin\index.aspx 368
13.4.4 設(shè)計admin\left.aspx 369
13.5 圖書分類管理模塊設(shè)計 370
13.5.1 設(shè)計圖書分類管理頁面 370
13.5.2 添加圖書分類信息 371
13.5.3 修改圖書分類信息 372
13.5.4 刪除圖書分類信息 373
13.6 圖書管理模塊設(shè)計 374
13.6.1 顯示圖書列表 374
13.6.2 添加圖書記錄 375
13.6.3 修改圖書信息 375
13.6.4 刪除圖書信息 376
13.7 訂單管理模塊設(shè)計 376
13.7.1 查看訂單信息 377
13.7.2 訂單處理 377
13.8 系統(tǒng)主界面與登錄程序設(shè)計 378
13.8.1 設(shè)計主界面 378
13.8.2 注冊用戶登錄 379
13.9 設(shè)計圖書查詢及購買模塊 380
13.9.1 按分類查看圖書列表 380
13.9.2 查看圖書信息 381
13.9.3 選擇要購買的圖書 381
13.9.4 購物車管理 382
13.9.5 收銀臺管理 382
13.9.6 我的訂單 383
13.10 用戶管理設(shè)計 384
13.10.1 系統(tǒng)用戶管理 384
13.10.2 注冊新用戶 384
13.10.3 會員用戶管理 385
13.10.4 查看用戶明細(xì)信息 385
13.10.5 查看用戶交易記錄 386
第4部分 附錄
附錄1 實驗 388
實驗1 ASP.NET應(yīng)用環(huán)境配置 388
實驗2 C#程序設(shè)計 390
實驗3 使用ASP.NET常用服務(wù)器控件 393
實驗4 使用ASP.NET內(nèi)置對象 397
實驗5 ASP.NET狀態(tài)管理和應(yīng)用程序配置 400
實驗6 ASP.NET AJAX服務(wù)器端編程 403
實驗7 SQL Server 2000數(shù)據(jù)庫對象管理 405
實驗8 使用ASP.NET訪問SQL Server數(shù)據(jù)庫 409
大作業(yè) 網(wǎng)上同學(xué)錄系統(tǒng) 411
項目1 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 412
項目2 目錄結(jié)構(gòu)與通用模塊 414
項目3 系統(tǒng)主界面與登錄程序設(shè)計 416
項目4 管理主界面與登錄程序設(shè)計 419
項目5 個人信息管理 420
項目6 公告信息管理模塊設(shè)計 422
項目7 照片分類管理模塊設(shè)計 423
項目8 照片管理模塊設(shè)計 424
項目9 留言板模塊設(shè)計 425
附錄2 下載SQL Server 2000評估版 427
附錄3 SQL Server 2000服務(wù)器安裝過程 429

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號