注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程ASP.NET 3.5入門經(jīng)典

ASP.NET 3.5入門經(jīng)典

ASP.NET 3.5入門經(jīng)典

定 價:¥42.00

作 者: (美)米切爾(Mitchell,S.) 著,陳武,袁國忠 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: ASP

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

內(nèi)容簡介

  《ASP.NET 3.5入門經(jīng)典》通過簡明的語言、詳細(xì)的步驟和大量示例,以循序漸進(jìn)的方式幫助讀者迅速掌握使用ASP.NET開發(fā)網(wǎng)站所需的基本知識。無論讀者是否有HTML和編程語言方面的經(jīng)驗(yàn),閱讀《ASP.NET 3.5入門經(jīng)典》后都將具備使用ASP.NET創(chuàng)建數(shù)據(jù)驅(qū)動的動態(tài)Web應(yīng)用所需的知識。全書分四部分共24章。第一部分介紹了ASP.NET及其編程模型,VisualWebDeveloper2008速成版,ASP.NET網(wǎng)頁的設(shè)計(jì)、創(chuàng)建和測試,VisualBasic基本知識(變量、運(yùn)算符、控制結(jié)構(gòu)、對象等),以及用于顯示文本的ASP.NETWeb控件;第二部分闡述用戶輸入的收集和處理,介紹了文本框、下拉列表、單選按鈕、復(fù)選框等收集用戶輸入的控件,以及驗(yàn)證用戶輸入的控件;第三部分討論數(shù)據(jù)庫,介紹了用于訪問數(shù)據(jù)的數(shù)據(jù)源Web控件和用于顯示數(shù)據(jù)的數(shù)據(jù)Web控件,討論了數(shù)據(jù)的刪除、插入和編輯,探討了數(shù)據(jù)綁定及其他相關(guān)主題;第四部分介紹網(wǎng)站導(dǎo)航、用戶管理,使用母版頁提供網(wǎng)站級網(wǎng)頁模板,使用AJAX提供網(wǎng)頁的響應(yīng)速度以及網(wǎng)站的部署等?!禔SP.NET 3.5入門經(jīng)典》適合沒有ASP.NET經(jīng)驗(yàn)的新手閱讀,也可供使用過ASP.NET的程序員快速掌握ASP.NET3.5時參考。

作者簡介

暫缺《ASP.NET 3.5入門經(jīng)典》作者簡介

圖書目錄

第一部分 ASP.NET3.5概述.
第1章 ASP.NET3.5入門 2
1.1 什么是ASP.NET 3
1.1.1 處理靜態(tài)網(wǎng)頁 4
1.1.2 處理動態(tài)網(wǎng)頁 4
1.1.3 托管ASP.NET網(wǎng)頁 6
1.2 安裝ASP.NET引擎.編輯器和數(shù)據(jù)庫系統(tǒng) 7
1.3 VisualWebDeveloper簡介 9
1.3.1 創(chuàng)建新的ASP.NET網(wǎng)站 10
1.3.2 創(chuàng)建并測試一個簡單的ASP.NET網(wǎng)頁 11
1.4 總結(jié) 12
1.5 問與答 12
1.6 作業(yè) 13
1.6.1 測驗(yàn) 13
1.6.2 答案 13
1.6.3 練習(xí) 13
第2章 理解ASP.NET編程模型 14
2.1 ASP.NET網(wǎng)頁的HTML標(biāo)記部分 14
2.1.1 HTML簡要入門 15
2.1.2 使用VisualWebDeveloper創(chuàng)建ASP.NET網(wǎng)頁的HTML部分 17
2.2 查看ASP.NET網(wǎng)頁的源代碼部分 29
2.2.1 面向?qū)ο缶幊炭焖偃腴T 30
2.2.2 ASP.NET中的事件處理程序 32
2.2.3 以編程方式使用Web控件 33
2.3 總結(jié) 35
2.4 問與答 36
2.5 作業(yè) 36
2.5.1 測驗(yàn) 36
2.5.2 答案 37
2.5.3 練習(xí) 37
第3章 使用VisualWebDeveloper 38
3.1 新建網(wǎng)站 38
3.1.1 選擇網(wǎng)站模板 39
3.1.2 指定網(wǎng)站的位置 39
3.1.3 選擇源代碼編程語言 40
3.2 打開現(xiàn)有網(wǎng)站 41
3.3 操作網(wǎng)頁和其他內(nèi)容 41
3.3.1 在網(wǎng)站中添加內(nèi)容 42
3.3.2 移動.重命名和刪除內(nèi)容 44
3.4 定制VisualWebDeveloper環(huán)境 44
3.5 查看.移動和調(diào)整窗口 46
3.6 觸手可及的幫助信息 46
3.7 總結(jié) 47
3.8 問與答 48
3.9 作業(yè) 48
3.9.1 測驗(yàn) 48
3.9.2 答案 49
3.9.3 練習(xí) 49
第4章 設(shè)計(jì).創(chuàng)建和測試ASP.NET網(wǎng)頁 50
4.1 確定設(shè)計(jì)需求 50
4.1.1 明確表述金融計(jì)算器的功能 51
4.1.2 確定用戶界面 51
4.2 創(chuàng)建用戶界面 52
4.2.1 添加3個TextBoxWeb控件 52
4.2.2 添加ComputeMonthlyCost按鈕 54
4.2.3 創(chuàng)建一個LabelWeb控件用于輸出 55
4.3 編寫ASP.NET網(wǎng)頁的源代碼 57
4.3.1 讀取TextBoxWeb控件中的值 58
4.3.2 完整的源代碼 58
4.4 測試金融計(jì)算器 60
4.4.1 查看生成的源代碼 61
4.4.2 測試錯誤輸入 65
4.5 查看源代碼 65
4.6 使用調(diào)試器 66
4.7 總結(jié) 68
4.8 問與答 68
4.9 作業(yè) 69
4.9.1 測驗(yàn) 69
4.9.2 答案 69
4.9.3 練習(xí) 70
第5章 VisualBasic變量和運(yùn)算符 71
5.1 編程語言的用途 72
5.2 聲明和使用變量 73
5.2.1 給變量賦值 73
5.2.2 聲明變量 74
5.2.3 變量命名規(guī)則 74
5.2.4 變量的數(shù)據(jù)類型 75
5.2.5 Dim語句 77
5.3 VisualBasic運(yùn)算符 78
5.3.1 算術(shù)運(yùn)算符 78
5.3.2 比較運(yùn)算符 79
5.3.3 拼接運(yùn)算符 80
5.3.4 VisualBasic的賦值運(yùn)算符 81
5.4 VisualBasic的數(shù)據(jù)類型規(guī)則 82
5.5 總結(jié) 85
5.6 問與答 86
5.7 作業(yè) 87
5.7.1 測驗(yàn) 87
5.7.2 答案 87
5.7.3 練習(xí) 87
第6章 使用VisualBasic控制結(jié)構(gòu)管理程序流程 88
6.1 理解控制結(jié)構(gòu) 88
6.2 條件控制結(jié)構(gòu) 89
6.2.1 當(dāng)條件為False時執(zhí)行指令 92
6.2.2 當(dāng)條件為False時執(zhí)行另一條If語句 93
6.3 VisualBasic的循環(huán)控制結(jié)構(gòu) 94
6.3.1 使用For…Next循環(huán) 94
6.3.2 Do…Loop循環(huán) 96
6.4 模塊化控制結(jié)構(gòu):子程序和函數(shù) 97
6.4.1 使用子程序和函數(shù)減少代碼冗余 100
6.4.2 傳遞參數(shù)給子程序或函數(shù) 101
6.4.3 用函數(shù)返回值 103
6.4.4 事件處理程序?qū)儆谀姆N情況 105
6.5 總結(jié) 106
6.6 問與答 106
6.7 作業(yè) 107
6.7.1 測驗(yàn) 107
6.7.2 答案 107
6.7.3 練習(xí) 108
第7章 在VisualBasic中使用對象 109
7.1 重新審視類和對象的角色 109
7.2 創(chuàng)建對象 111
7.3 設(shè)置對象的屬性 112
7.4 調(diào)用對象的方法 113
7.5 為對象的事件創(chuàng)建事件處理程序 114
7.6 總結(jié) 114
7.7 問與答 115
7.8 作業(yè) 115
7.8.1 測驗(yàn) 115
7.8.2 答案 116
7.8.3 練習(xí) 116
第8章 用于顯示文本的ASP.NETWeb控件 117
8.1 用于顯示文本的Web控件 117
8.2 使用LiteralWeb控件 118
8.3 使用LabelWeb控件 121
8.4 總結(jié) 126
8.5 問與答 126
8.6 作業(yè) 127
8.6.1 測驗(yàn) 127
8.6.2 答案 128
8.6.3 練習(xí) 128
第二部分 收集并處理用戶輸入
第9章 Web窗體基礎(chǔ) 130
9.1 在HTML網(wǎng)頁中收集用戶輸入 130
9.1.1 HTML元素 131
9.1.2 使用
元素將輸入傳回Web服務(wù)器 132
9.2 剖析ASP.NETWeb窗體 135
9.2.1 添加Web控件以收集用戶輸入 136
9.2.2 測試BMICalculator.aspxASP.NET網(wǎng)頁 138
9.2.3 Web窗體記住用戶輸入值 139
9.2.4 編寫B(tài)MICalculator.aspx的源代碼部分 141
9.3 總結(jié) 143
9.4 問與答 144
9.5 作業(yè) 144
9.5.1 測驗(yàn) 144
9.5.2 答案 145
9.5.3 練習(xí) 145
第10章 使用文本框收集輸入 146
10.1 TextBoxWeb控件基礎(chǔ) 146
10.2 創(chuàng)建多行文本框和密碼文本框 149
10.2.1 使用多行文本框 149
10.2.2 使用密碼文本框 151
10.3 TextBoxWeb控件的屬性 153
10.3.1 指定文本框的寬度 153
10.3.2 限制用戶可以輸入到文本框中的字符數(shù) 154
10.3.3 美化屬性:修改文本框的字體和顏色 155
10.4 總結(jié) 156
10.5 問與答 156
10.6 作業(yè) 157
10.6.1 測驗(yàn) 157
10.6.2 答案 158
10.6.3 練習(xí) 158
第11章 使用下拉列表.單選按鈕和復(fù)選框收集輸入 160
11.1 不同類型的用戶輸入 160
11.2 DropDownListWeb控件 162
11.2.1 在DropDownListWeb控件中添加選項(xiàng) 162
11.2.2 在ASP.NET網(wǎng)頁中添加DropDownListWeb控件 163
11.2.3 DropDownListWeb控件的格式化屬性 166
11.3 使用RadioButtonWeb控件從一系列選項(xiàng)中選擇一個 167
11.3.1 使用Text和GroupName屬性 168
11.3.2 確定哪個RadioButtonWeb控件被選中 169
11.3.3 格式化屬性 170
11.4 使用CheckBoxWeb控件 170
11.5 總結(jié) 173
11.6 問與答 173
11.7 作業(yè) 174
11.7.1 測驗(yàn) 174
11.7.2 答案 174
11.7.3 練習(xí) 175
第12章 使用驗(yàn)證控件驗(yàn)證用戶輸入 176
12.1 為何需要驗(yàn)證用戶輸入 176
12.2 在ASP.NET網(wǎng)頁中驗(yàn)證用戶輸入 178
12.3 RequiredFieldValidator驗(yàn)證控件 180
12.3.1 指定驗(yàn)證Web控件要驗(yàn)證哪個Web控件 180
12.3.2 指定輸入無效時顯示的錯誤消息 182
12.3.3 測試ASP.NET網(wǎng)頁 182
12.3.4 以編程方式確定用戶輸入是否有效 184
12.3.5 基本驗(yàn)證控件功能總結(jié) 185
12.4 CompareValidator驗(yàn)證控件 185
12.5 使用RangeValidator 190
12.6 使用RegularExpressionValidator驗(yàn)證輸入 191
12.7 驗(yàn)證Web控件的格式化屬性 192
12.8 其他驗(yàn)證控件簡介 194
12.9 總結(jié) 194
12.10 問與答 194
12.11 作業(yè) 195
12.11.1 測驗(yàn) 195
12.11.2 答案 195
12.11.3 練習(xí) 196
第三部分 使用數(shù)據(jù)庫..
第13章 數(shù)據(jù)庫簡介 198
13.1 數(shù)據(jù)庫基礎(chǔ) 198
13.2 存儲結(jié)構(gòu)化數(shù)據(jù) 200
13.2.1 表中的列 201
13.2.2 主鍵列 202
13.3 創(chuàng)建新數(shù)據(jù)庫 203
13.4 創(chuàng)建數(shù)據(jù)庫表 204
13.5 在Books表中添加數(shù)據(jù) 208
13.6 總結(jié) 210
13.7 問與答 210
13.8 作業(yè) 211
13.8.1 測驗(yàn) 211
13.8.2 答案 211
13.8.3 練習(xí) 211
第14章 使用數(shù)據(jù)源Web控件訪問數(shù)據(jù) 212
14.1 數(shù)據(jù)源控件 212
14.1.1 使用SqlDataSource控件 213
14.1.2 查看SqlDataSource控件的HTML標(biāo)記 216
14.2 數(shù)據(jù)庫語言SQL簡介 217
14.3 深入探討SQLSELECT語句 217
14.3.1 在VisualWebDeveloper中查看SQL查詢結(jié)果 218
14.3.2 使用WHERE子句限制返回的行 220
14.3.3 使用ORDERBY子句對結(jié)果排序 222
14.4 在SqlDataSource控件向?qū)е袑?shù)據(jù)進(jìn)行篩選和排序 223
14.4.1 篩選SqlDataSource控件的數(shù)據(jù) 224
14.4.2 對SqlDataSource控件的數(shù)據(jù)排序 225
14.4.3 測試包含WHERE子句的查詢 226
14.4.4 查看SqlDataSource控件的HTML標(biāo)記 226
14.5 總結(jié) 227
14.6 問與答 228
14.7 作業(yè) 228
14.7.1 測驗(yàn) 228
14.7.2 答案 229
14.7.3 練習(xí) 229
第15章 使用數(shù)據(jù)Web控件顯示數(shù)據(jù) 230
15.1 數(shù)據(jù)Web控件概述 230
15.2 使用GridView控件顯示數(shù)據(jù) 233
15.2.1 GridView的聲明標(biāo)記 233
15.2.2 定制GridView的外觀 234
15.3 使用DetailsView每次顯示一條記錄 239
15.3.1 定制分頁界面 240
15.3.2 定制DetailsView的外觀 241
15.4 使用GridView進(jìn)行分頁和排序 241
15.4.1 分頁 242
15.4.2 提供可排序數(shù)據(jù) 243
15.5 總結(jié) 244
15.6 問與答 245
15.7 作業(yè) 245
15.7.1 測驗(yàn) 245
15.7.2 答案 246
15.7.3 練習(xí) 246
第16章 刪除.插入和編輯數(shù)據(jù) 247
16.1 使用SqlDataSource更新.刪除和插入數(shù)據(jù) 247
16.2 修改數(shù)據(jù)的SQL語句 250
16.2.1 INSERT語句 250
16.2.2 使用DELETE語句刪除數(shù)據(jù) 251
16.2.3 使用UPDATE編輯數(shù)據(jù) 251
16.3 使用GridView編輯和刪除數(shù)據(jù) 252
16.3.1 讓用戶能夠刪除數(shù)據(jù) 252
16.3.2 創(chuàng)建可編輯的GridView 255
16.3.3 定制編輯界面和更新規(guī)則 257
16.4 使用DetailsView插入數(shù)據(jù) 265
16.5 總結(jié) 266
16.6 問與答 267
16.7 作業(yè) 267
16.7.1 測驗(yàn) 267
16.7.2 答案 267
16.7.3 練習(xí) 268
第17章 使用數(shù)據(jù)綁定DropDownList.RadioButton和CheckBox 270
17.1 列表Web控件概述 270
17.1.1 將數(shù)據(jù)綁定到列表Web控件 271
17.1.2 動態(tài)填充列表控件的優(yōu)點(diǎn) 273
17.1.3 以編程方式響應(yīng)選擇變化 273
17.2 使用DropDownList篩選結(jié)果 276
17.2.1 在DropDownList中列出類型 276
17.2.2 根據(jù)選定類型篩選數(shù)據(jù) 278
17.3 使用CheckBoxList和Radio-ButtonList收集用戶輸入 279
17.3.1 遍歷列表Web控件的列表項(xiàng) 280
17.3.2 使用SelectedItem和SelectedValue 281
17.3.3 定制RadioButtonList和CheckBoxList控件的外觀 282
17.4 總結(jié) 282
17.5 問與答 283
17.6 作業(yè) 283
17.6.1 測驗(yàn) 283
17.6.2 答案 284
17.6.3 練習(xí) 284
第18章 數(shù)據(jù)綁定和其他數(shù)據(jù)相關(guān)主題 285
18.1 GridView和DetailsView的字段 285
18.1.1 如何顯示Bit列 286
18.1.2 使用HyperLinkField顯示超鏈接 288
18.1.3 用ImageField顯示圖像 291
18.2 在WHERE篩選表達(dá)式中使用通配符 292
18.3 數(shù)據(jù)綁定 294
18.3.1 單向與雙向數(shù)據(jù)綁定的區(qū)別 294
18.3.2 為Web控件指定數(shù)據(jù)綁定 295
18.4 總結(jié) 298
18.5 問與答 299
18.6 作業(yè) 299
18.6.1 測驗(yàn) 299
18.6.2 答案 300
18.6.3 練習(xí) 300
第19章 使用模板化數(shù)據(jù)Web控件 301
19.1 使用ListView控件顯示數(shù)據(jù) 301
19.1.1 ListView如何顯示其LayoutTemplate和ItemTemplate 302
19.1.2 使用“配置ListView”選項(xiàng)添加模板 304
19.1.3 手工添加模板 305
19.2 對ListView的數(shù)據(jù)進(jìn)行頁導(dǎo)航和排序 308
19.2.1 創(chuàng)建排序界面 308
19.2.2 添加分頁支持 309
19.3 使用FormView控件每次顯示一條記錄 311
19.3.1 每次遍歷一條記錄 313
19.3.2 FormView的模板 314
19.3.3 定制模板 314
19.4 總結(jié) 315
19.5 問與答 316
19.6 作業(yè) 317
19.6.1 測驗(yàn) 317
19.6.2 答案 317
19.6.3 練習(xí) 317
第四部分 網(wǎng)站導(dǎo)航.用戶管理和網(wǎng)頁布局
第20章 定義網(wǎng)站地圖及提供網(wǎng)站導(dǎo)航 320
20.1 ASP.NET網(wǎng)站導(dǎo)航功能概述 320
20.2 使用網(wǎng)站地圖定義網(wǎng)站的結(jié)構(gòu) 321
20.2.1 添加網(wǎng)站地圖 322
20.2.2 創(chuàng)建網(wǎng)站地圖 323
20.3 使用SiteMapPath控件顯示面包條 325
20.4 顯示完整的網(wǎng)站結(jié)構(gòu) 328
20.4.1 在TreeView中顯示網(wǎng)站結(jié)構(gòu) 328
20.4.2 使用Menu顯示網(wǎng)站結(jié)構(gòu) 331
20.5 總結(jié) 333
20.6 問與答 334
20.7 作業(yè) 334
20.7.1 測驗(yàn) 334
20.7.2 答案 335
20.7.3 練習(xí) 335
第21章 管理網(wǎng)站用戶 336
21.1 ASP.NET用戶賬戶概述 336
21.1.1 配置ASP.NET網(wǎng)站以支持成員關(guān)系 337
21.1.2 將用戶按角色分類 340
21.1.3 創(chuàng)建和管理訪問規(guī)則 341
21.1.4 配置網(wǎng)站的SMTP設(shè)置 343
21.2 讓訪問者能夠新建用戶賬戶 344
21.2.1 定制CreateUserWizard控件 345
21.2.2 在用戶創(chuàng)建賬戶后發(fā)送電子郵件 346
21.2.3 創(chuàng)建非活動用戶賬戶 348
21.3 使用Login控件登錄網(wǎng)站 348
21.3.1 定制Login控件 349
21.3.2 注銷 350
21.4 根據(jù)身份驗(yàn)證狀態(tài)顯示內(nèi)容 351
21.5 總結(jié) 352
21.6 問與答 353
21.7 作業(yè) 353
21.7.1 測驗(yàn) 353
21.7.2 答案 354
21.7.3 練習(xí) 354
第22章 使用母版頁提供網(wǎng)站級網(wǎng)頁模板 355
22.1 母版頁概述 356
22.2 創(chuàng)建母版頁 358
22.3 創(chuàng)建內(nèi)容頁 362
22.4 在母版頁中提供默認(rèn)內(nèi)容 364
22.5 處理母版頁的源代碼部分 365
22.6 總結(jié) 368
22.7 問與答 368
22.8 作業(yè) 368
22.8.1 測驗(yàn) 368
22.8.2 答案 369
22.8.3 練習(xí) 369
第23章 使用ASP.NETAJAX創(chuàng)建響應(yīng)速度更快的網(wǎng)頁 370
23.1 AJAX概述 371
23.2 使用ASP.NETAJAXFramework 372
23.2.1 使用UpdatePanel控件 373
23.2.2 使用多個UpdatePanel控件 375
23.2.3 為長時間的部分回傳顯示進(jìn)度消息 377
23.3 總結(jié) 378
23.4 問與答 379
23.5 作業(yè) 379
23.5.1 測驗(yàn) 379
23.5.2 答案 380
23.5.3 練習(xí) 380
第24章 部署網(wǎng)站 381
24.1 選擇網(wǎng)站托管公司 381
24.2 了解部署過程 383
24.2.1 創(chuàng)建示例Web應(yīng)用程序 383
24.2.2 上傳網(wǎng)站文件 387
24.2.3 復(fù)制數(shù)據(jù)庫 388
24.2.4 更新web.config中的連接字符串 391
24.3 訪問遠(yuǎn)程網(wǎng)站 392
24.4 總結(jié) 393
24.5 問與答 394
24.6 作業(yè) 394
24.6.1 測驗(yàn) 394
24.6.2 答案 394
24.6.3 練習(xí)... 394

本目錄推薦

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