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

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

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

定 價(jià):¥42.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1部分 ASP.NET程序設(shè)計(jì)基礎(chǔ)
第1章 Web應(yīng)用程序設(shè)計(jì)與開發(fā)概述 2
1.1 Web應(yīng)用程序設(shè)計(jì)語言的產(chǎn)生與發(fā)展 2
1.2  Web應(yīng)用程序的基本開發(fā)流程和工作原理 3
1.3 當(dāng)前比較流行的Web應(yīng)用程序設(shè)計(jì)語言 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項(xiàng)目開發(fā)基礎(chǔ) 19
2.3.1 創(chuàng)建ASP.NET項(xiàng)目 19
2.3.2 ASP.NET應(yīng)用程序的目錄和結(jié)構(gòu) 21
習(xí)題 22
第3章 C#程序設(shè)計(jì)基礎(chǔ) 23
3.1 C#語言基礎(chǔ) 23
3.1.1 C#語言的基本特點(diǎn) 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 運(yùn)算符和表達(dá)式 38
3.4.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 38
3.4.2 邏輯運(yùn)算符和邏輯表達(dá)式 39
3.4.3 遞增遞減運(yùn)算符和遞增遞減表達(dá)式 39
3.4.4 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 40
3.4.5 賦值運(yùn)算符和賦值表達(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è)計(jì)思想 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ù)器驗(yàn)證控件 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ù)器上的時(shí)間 107
5.3.3 獲取服務(wù)器的名稱 107
5.3.4 實(shí)現(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對象實(shí)現(xiàn)跟蹤功能 110
5.6 HttpRuntime對象及其應(yīng)用 112
5.6.1 HttpRuntime對象的常用屬性 113
5.6.2 HttpRuntime對象的應(yīng)用實(shí)例 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的基本概念和特點(diǎn) 144
7.1.2 下載和安裝ASP.NET AJAX 146
7.2 使用ScriptManager控件 149
7.3 使用UpdatePanel控件實(shí)現(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實(shí)用工具 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è)計(jì)索引 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í)驗(yàn)的演示數(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)計(jì)函數(shù) 213
9.1.10 使用分組統(tǒng)計(jì) 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)用實(shí)例開發(fā)
第11章 常用ASP.NET應(yīng)用實(shí)例 268
11.1 實(shí)現(xiàn)用戶登錄和身份認(rèn)證 268
11.1.1 登錄控件綜述 268
11.1.2 Membership類 269
11.1.3 保存自定義用戶信息的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 272
11.1.4 設(shè)計(jì)數(shù)據(jù)庫訪問類 273
11.1.5 使用Login控件設(shè)計(jì)登錄用戶頁面 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 幾個常用的小實(shí)例 295
11.2.1 上傳文件 295
11.2.2 發(fā)送電子郵件 297
11.2.3 實(shí)現(xiàn)圖文驗(yàn)證功能 299
第12章 在線教育管理系統(tǒng) 303
12.1 系統(tǒng)分析與設(shè)計(jì) 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è)計(jì)與實(shí)現(xiàn) 305
12.2.1 創(chuàng)建數(shù)據(jù)庫 305
12.2.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 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è)計(jì) 314
12.4.1 登錄主界面 314
12.4.2 設(shè)計(jì)主界面 315
12.4.3 設(shè)計(jì)admin\index.aspx 316
12.4.4 設(shè)計(jì)admin\left.aspx 316
12.5 學(xué)員管理模塊設(shè)計(jì) 317
12.5.1 設(shè)計(jì)學(xué)籍管理頁面 317
12.5.2 查看學(xué)員信息 319
12.5.3 設(shè)計(jì)交費(fèi)管理頁面 320
12.5.4 審核交費(fèi)信息 323
12.6 業(yè)務(wù)統(tǒng)計(jì)模塊設(shè)計(jì) 324
12.6.1 設(shè)計(jì)費(fèi)用統(tǒng)計(jì)頁面 324
12.6.2 設(shè)計(jì)人數(shù)統(tǒng)計(jì)頁面 324
12.7 信息維護(hù)模塊設(shè)計(jì) 325
12.7.1 設(shè)計(jì)課程分類頁面 325
12.7.2 設(shè)計(jì)教師管理頁面 331
12.8 課程管理模塊設(shè)計(jì) 333
12.8.1 設(shè)計(jì)未發(fā)布課程頁面 333
12.8.2 設(shè)計(jì)已發(fā)布課程頁面 338
12.9 課件維護(hù)模塊設(shè)計(jì) 338
12.9.1 設(shè)計(jì)課件管理頁面 338
12.9.2 設(shè)計(jì)下載統(tǒng)計(jì)管理頁面 341
12.10 系統(tǒng)主界面與登錄程序設(shè)計(jì) 343
12.10.1 設(shè)計(jì)主界面 343
12.10.2 設(shè)計(jì)index.aspx 344
12.10.3 設(shè)計(jì)top.aspx 344
12.10.4 設(shè)計(jì)left.aspx 344
12.10.5 設(shè)計(jì)Default.aspx 345
12.10.6 注冊用戶登錄程序設(shè)計(jì) 347
12.10.7 設(shè)計(jì)分類查看課程頁面 347
12.10.8 設(shè)計(jì)查看課件頁面 348
12.11 個人用戶管理模塊設(shè)計(jì) 350
12.11.1 注冊新用戶 350
12.11.2 個人用戶管理界面設(shè)計(jì) 352
12.11.3 我的課程信息 352
12.11.4 我的課件信息 355
12.11.5 編輯個人信息 357
第13章 網(wǎng)上書城系統(tǒng) 359
13.1 系統(tǒng)分析與設(shè)計(jì) 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è)計(jì)與實(shí)現(xiàn) 361
13.2.1 創(chuàng)建數(shù)據(jù)庫 361
13.2.2 數(shù)據(jù)庫表設(shè)計(jì) 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è)計(jì) 367
13.4.1 登錄主界面 367
13.4.2 設(shè)計(jì)主界面 368
13.4.3 設(shè)計(jì)admin\index.aspx 368
13.4.4 設(shè)計(jì)admin\left.aspx 369
13.5 圖書分類管理模塊設(shè)計(jì) 370
13.5.1 設(shè)計(jì)圖書分類管理頁面 370
13.5.2 添加圖書分類信息 371
13.5.3 修改圖書分類信息 372
13.5.4 刪除圖書分類信息 373
13.6 圖書管理模塊設(shè)計(jì) 374
13.6.1 顯示圖書列表 374
13.6.2 添加圖書記錄 375
13.6.3 修改圖書信息 375
13.6.4 刪除圖書信息 376
13.7 訂單管理模塊設(shè)計(jì) 376
13.7.1 查看訂單信息 377
13.7.2 訂單處理 377
13.8 系統(tǒng)主界面與登錄程序設(shè)計(jì) 378
13.8.1 設(shè)計(jì)主界面 378
13.8.2 注冊用戶登錄 379
13.9 設(shè)計(jì)圖書查詢及購買模塊 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è)計(jì) 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 實(shí)驗(yàn) 388
實(shí)驗(yàn)1 ASP.NET應(yīng)用環(huán)境配置 388
實(shí)驗(yàn)2 C#程序設(shè)計(jì) 390
實(shí)驗(yàn)3 使用ASP.NET常用服務(wù)器控件 393
實(shí)驗(yàn)4 使用ASP.NET內(nèi)置對象 397
實(shí)驗(yàn)5 ASP.NET狀態(tài)管理和應(yīng)用程序配置 400
實(shí)驗(yàn)6 ASP.NET AJAX服務(wù)器端編程 403
實(shí)驗(yàn)7 SQL Server 2000數(shù)據(jù)庫對象管理 405
實(shí)驗(yàn)8 使用ASP.NET訪問SQL Server數(shù)據(jù)庫 409
大作業(yè) 網(wǎng)上同學(xué)錄系統(tǒng) 411
項(xiàng)目1 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 412
項(xiàng)目2 目錄結(jié)構(gòu)與通用模塊 414
項(xiàng)目3 系統(tǒng)主界面與登錄程序設(shè)計(jì) 416
項(xiàng)目4 管理主界面與登錄程序設(shè)計(jì) 419
項(xiàng)目5 個人信息管理 420
項(xiàng)目6 公告信息管理模塊設(shè)計(jì) 422
項(xiàng)目7 照片分類管理模塊設(shè)計(jì) 423
項(xiàng)目8 照片管理模塊設(shè)計(jì) 424
項(xiàng)目9 留言板模塊設(shè)計(jì) 425
附錄2 下載SQL Server 2000評估版 427
附錄3 SQL Server 2000服務(wù)器安裝過程 429

本目錄推薦

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