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

ASP.NET 1.1入門經(jīng)典(VB NET 2003編程篇)

ASP.NET 1.1入門經(jīng)典(VB NET 2003編程篇)

定 價(jià):¥85.00

作 者: (美)Chris Ullman[等]著;徐洸,石雄譯;徐洸譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): VB.NET2003編程篇
標(biāo) 簽: ASP.NET

ISBN: 9787302090779 出版時(shí)間: 2004-09-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 720 字?jǐn)?shù):  

內(nèi)容簡介

  本書內(nèi)容提挈:●什么是ASP.NET●如何安裝并運(yùn)行ASP.NET●ASP.NET的結(jié)構(gòu)和在.NETFramework中的工作方式●如何利用ASP.NET創(chuàng)建動(dòng)態(tài)的、靈活的、交互式的Web頁面●基本編程原則,例如變量、控制結(jié)構(gòu)、過程式編程和對(duì)象●如何使用ASP.NET跟不同的數(shù)據(jù)源,(例如數(shù)據(jù)庫和XML文檔)交互●ASP.NET為常見情形提供的易用控件●如何創(chuàng)建自定義的控件●如何調(diào)試ASP.NET頁面●如何處理未預(yù)料到的事件和輸入●如何創(chuàng)建自己的Web應(yīng)用程序●如何集成應(yīng)用程序與Web服務(wù),創(chuàng)建自己的Web服務(wù)●一些簡單的安全特性和如何為應(yīng)用程序創(chuàng)建登錄程序本書將為新手介紹使用ASP.NET1.1版本所需要了解的所有概念,包括ASP.NET的安裝、創(chuàng)建頁面的相關(guān)信息,這些概念的組合應(yīng)用,創(chuàng)建完整的應(yīng)用程序等。ASP.NET1.1對(duì)1.0版本的更新并不大,但本書自推出第一版以來進(jìn)行了徹底的全面修訂。刪除了一些舊章節(jié),添加了一些新內(nèi)容。我們刪除了3章,是為了簡化ASP.NET的學(xué)習(xí),同時(shí)增加了一個(gè)案例研究——業(yè)余運(yùn)動(dòng)團(tuán)體Web站點(diǎn)(該案例用于本書后面的章節(jié))。與本書以前的版本比較,這一版的結(jié)構(gòu)更緊湊,完全面向新手和有一定ASP經(jīng)驗(yàn)的開發(fā)人員,并由創(chuàng)建過ASP.NET應(yīng)用程序的、有經(jīng)驗(yàn)的開發(fā)人員來編寫,相信讀者一定能看出,本書就像所有書的新版一樣,有非常多的改進(jìn)之處。

作者簡介

暫缺《ASP.NET 1.1入門經(jīng)典(VB NET 2003編程篇)》作者簡介

圖書目錄

第1章  ASP.NET入門  1
1.1  什么是靜態(tài)Web頁面  2
1.2  靜態(tài)Web頁面的工作原理  3
1.2.1  靜態(tài)Web頁面的局限性  3
1.2.2  什么是Web服務(wù)器  4
1.3  動(dòng)態(tài)Web頁面的工作原理  5
1.4  什么是ASP.NET  8
1.5  ASP.NET與ASP的區(qū)別  8
1.6  使用VB.NET  9
1.7  ASP、ASP.NET以及VB.NET之間的區(qū)別  9
1.8  安裝過程  9
1.8.1  使用哪個(gè)操作系統(tǒng)  10
1.8.2  安裝ASP.NET的準(zhǔn)備工作  11
1.8.3  安裝ASP.NET和.NET Framework  11
1.9  安裝Web Matrix  13
1.10  為.NET Framework 1.1配置Web Matrix  15
1.11  運(yùn)行Web Matrix和配置Web服務(wù)器  16
1.12  ASP.NET測試示例  21
1.13  排除ASP.NET故障  24
1.13.1  沒有找到程序、沒有顯示ASP.NET的結(jié)果或?yàn)g覽器試圖下載文件  24
1.13.2  頁面不能顯示:HTTP錯(cuò)誤403  24
1.13.3  找不到頁面:HTTP錯(cuò)誤404  25
1.13.4  脫機(jī)狀態(tài)下Web頁面不可用  26
1.13.5  得到了一個(gè)空頁面  26
1.13.6  頁面上顯示了消息,但不是時(shí)間  26
1.13.7  得到引述服務(wù)器錯(cuò)誤的錯(cuò)誤語句  26
1.13.8  其他問題  27
1.14  小結(jié)  27
第2章  ASP.NET頁面的剖析  29
2.1  什么是.NET  29
2.1.1  從用戶代碼到機(jī)器代碼  30
2.1.2  兩種中間語言介紹  31
2.1.3  無處不在的對(duì)象  31
2.1.4  .NET的基類  32
2.1.5  類瀏覽器  33
2.2  ASP.NET的工作原理  34
2.2.1  將ASP.NET文件以.aspx擴(kuò)展名保存  35
2.2.2  在Web頁面中插入ASP.NET代碼  35
2.3  ASP.NET應(yīng)用示例  43
2.4  小結(jié)  49
2.5  練習(xí)  50
第3章  服務(wù)器控件和變量  51
3.1  窗體  51
3.2  Web頁面、HTML窗體及Web窗體  52
3.3  非ASP.NET頁面中的響應(yīng)和請(qǐng)求  53
3.3.1  ASP.NET在.NET Framework中的位置  54
3.3.2  在ASP.NET中的<form>標(biāo)記  55
3.4  使用ASP.NET服務(wù)器控件  55
3.4.1  <asp:label>控件  56
3.4.2  <asp:dropdownlist>控件  59
3.4.3  <asp:listbox>控件  63
3.4.4  <asp:textbox>控件  65
3.4.5  <asp:radiobutton>和<asp:radiobuttonlist>控件  67
3.4.6  <asp:checkbox>和<asp:checkboxlist>控件  69
3.5  在VB.NET變量中存儲(chǔ)信息  72
3.6  簡單數(shù)據(jù)類型  75
3.6.1  數(shù)字型  75
3.6.2  文本數(shù)據(jù)類型  76
3.6.3  其他數(shù)據(jù)類型  78
3.6.4  命名變量  78
3.6.5  命名約定  79
3.6.6  變量的作用域  80
3.7  常量  85
3.8  轉(zhuǎn)換函數(shù)  85
3.9  數(shù)組  85
3.9.1  聲明數(shù)組  86
3.9.2  多維數(shù)組  89
3.10  數(shù)據(jù)集合  90
3.10.1  ArrayList  90
3.10.2  Hashtable  93
3.10.3  SortedList  96
3.11  小結(jié)  97
3.12  練習(xí)  98
第4章  控制結(jié)構(gòu)與過程編程  99
4.1  運(yùn)算符  99
4.1.1  賦值運(yùn)算符  99
4.1.2  算術(shù)運(yùn)算符  100
4.1.3  連接字符串  103
4.1.4  數(shù)值比較運(yùn)算符  104
4.1.5  邏輯運(yùn)算符  105
4.2  控制結(jié)構(gòu)  109
4.2.1  分支結(jié)構(gòu)概述  109
4.2.2  循環(huán)結(jié)構(gòu)概述  109
4.2.3  跳轉(zhuǎn)結(jié)構(gòu)概述  110
4.2.4  控制結(jié)構(gòu)示例  111
4.3  分支結(jié)構(gòu)詳述  112
4.3.1  If ... Then結(jié)構(gòu)  112
4.3.2  Select Case結(jié)構(gòu)  120
4.4  循環(huán)結(jié)構(gòu)詳述  124
4.4.1  For ... Next結(jié)構(gòu)  124
4.4.2  Do While結(jié)構(gòu)  128
4.4.3  Do ...Until結(jié)構(gòu)  131
4.4.4  For...Each結(jié)構(gòu)  132
4.4.5  With...End With結(jié)構(gòu)  133
4.5  小結(jié)  134
4.6  練習(xí)  135
第5章  跳轉(zhuǎn)結(jié)構(gòu)—— 子例程和函數(shù)  136
5.1  跳轉(zhuǎn)結(jié)構(gòu)  136
5.2  跳轉(zhuǎn)結(jié)構(gòu)詳述  137
5.2.1  模塊化  137
5.2.2  子例程  138
5.3  傳遞參數(shù)  141
5.4  把Web控件作為參數(shù)  145
5.5  函數(shù)  148
5.5.1  定義函數(shù)  149
5.5.2  調(diào)用函數(shù)  149
5.5.3  函數(shù)練習(xí)  151
5.6  通過引用和通過值傳遞參數(shù)  156
5.6.1  通過值傳遞參數(shù)  156
5.6.2  通過引用傳遞參數(shù)  157
5.7  ByVal和ByRef的比較  160
5.8  模塊化的最佳使用方式  161
5.9  小結(jié)  161
5.10  練習(xí)  162
第6章  事件驅(qū)動(dòng)編程與回送  163
6.1  什么是事件  163
6.2  什么是事件驅(qū)動(dòng)編程  164
6.3  在瀏覽器上執(zhí)行的HTML事件  165
6.4  ASP.NET的跟蹤功能  167
6.5  ASP.NET的頁面事件  168
6.6  ASP.NET的Web控件事件  170
6.7  事件驅(qū)動(dòng)編程與回送  172
6.8  小結(jié)  179
6.9  練習(xí)  180
第7章  對(duì)象  182
7.1  類和實(shí)例  182
7.2  屬性、方法和事件  183
7.3  .NET中的對(duì)象  183
7.4  為什么要使用對(duì)象  184
7.5  類的定義  184
7.5.1  屬性變量  190
7.5.2  屬性類型  190
7.5.3  初始化對(duì)象  192
7.5.4  方法的實(shí)現(xiàn)  193
7.5.5  鞏固重載方法  196
7.6  高級(jí)類  197
7.6.1  共享或靜態(tài)屬性和方法  197
7.6.2  繼承  198
7.6.3  接口  203
7.7  .NET對(duì)象  209
7.7.1  命名空間  209
7.7.2  類瀏覽器  210
7.8  小結(jié)  211
7.9  練習(xí)  211
第8章  讀取數(shù)據(jù)庫  212
8.1  理解數(shù)據(jù)庫  212
8.1.1  表  212
8.1.2  規(guī)范化  213
8.1.3  SQL和存儲(chǔ)過程  214
8.2  Web Matrix數(shù)據(jù)管理器  215
8.3  創(chuàng)建數(shù)據(jù)頁面  216
8.3.1  使用數(shù)據(jù)管理器顯示數(shù)據(jù)  216
8.3.2  使用Web Matrix模板頁面顯示數(shù)據(jù)  219
8.3.3  使用編碼向?qū)э@示數(shù)據(jù)  224
8.4  ADO.NET  231
8.4.1  OleDbConnection對(duì)象  233
8.4.2  OleDbCommand對(duì)象  233
8.4.3  OleDataAdapter對(duì)象  238
8.4.4  DataSet對(duì)象  238
8.4.5  DataReader對(duì)象  239
8.5  小結(jié)  241
8.6  練習(xí)  241
第9章  高級(jí)數(shù)據(jù)處理  242
9.1  更多的數(shù)據(jù)對(duì)象  242
9.1.1  DataTable對(duì)象  242
9.1.2  DataRow對(duì)象  244
9.2  更新數(shù)據(jù)庫  247
9.2.1  ADO.NET和ADO  247
9.2.2  更新DataSet中的數(shù)據(jù)  248
9.2.3  更新初始數(shù)據(jù)源  254
9.2.4  更新數(shù)據(jù)庫  258
9.2.5  使用命令更新數(shù)據(jù)庫  262
9.3  小結(jié)  265
9.4  練習(xí)  265
第10章  ASP.NET服務(wù)器控件  266
10.1  Wrox United應(yīng)用程序  267
10.2  ASP.NET Web控件  267
10.3  HTML服務(wù)器控件  268
10.4  HTML服務(wù)器控件與ASP.NET服務(wù)器控件  270
10.5  Web控件  271
10.5.1  多功能對(duì)象模型  271
10.5.2  自動(dòng)探測瀏覽器  271
10.5.3  屬性  271
10.6  事件  273
10.7  頁面的生存期  275
10.7.1  Page_Load()  276
10.7.2  事件處理  276
10.7.3  Page_Unload()  277
10.8  理解Web控件:Wrox United應(yīng)用程序  277
10.8.1  內(nèi)生控件  281
10.8.2  數(shù)據(jù)顯示控件  288
10.8.3  多功能控件  298
10.8.4  Web Matrix控件  309
10.8.5  驗(yàn)證控件  313
10.9  小結(jié)  317
10.10  練習(xí)  318
第11章  用戶和應(yīng)用程序  319
11.1  存儲(chǔ)Web應(yīng)用程序中的信息  319
11.1.1  Cookies  320
11.1.2  會(huì)話  330
11.1.3  會(huì)話的工作原理  330
11.2  應(yīng)用程序狀態(tài)  340
11.3  響應(yīng)應(yīng)用程序和會(huì)話事件  345
11.4  高速緩存  348
11.5  有關(guān)狀態(tài)的建議  352
11.5.1  使用Cookie的場合  353
11.5.2  使用會(huì)話的場合  353
11.5.3  使用應(yīng)用程序狀態(tài)的場合  353
11.5.4  使用高速緩存的場合  353
11.5.5  其他狀態(tài)管理技術(shù)  354
11.5.6  在頁面上使用多種狀態(tài)管理技術(shù)  354
11.6  小結(jié)  362
11.7  練習(xí)  362
第12章  ASP.NET的可復(fù)用代碼  364
12.1  封裝  364
12.2  組件  365
12.2.1  為什么要使用組件  366
12.2.2  把組件的理論應(yīng)用到應(yīng)用程序上  367
12.3  用戶控件  367
12.4  后臺(tái)編碼  382
12.5  小結(jié)  389
12.6  練習(xí)  389
第13章  .NET程序集和定制控件  391
13.1  三層應(yīng)用程序設(shè)計(jì)  391
13.2  ASP.NET應(yīng)用程序設(shè)計(jì)  393
13.3  .NET程序集  394
13.3.1  什么是編譯  396
13.3.2  在ASP.NET頁面中訪問組件  399
13.3.3  XCopy部署  401
13.3.4  訪問其他地方的程序集  402
13.3.5  用其他語言編寫代碼  403
13.3.6  數(shù)據(jù)訪問組件  407
13.4  定制服務(wù)器控件  413
13.4.1  什么是定制控件  413
13.4.2  復(fù)合定制控件  421
13.5  小結(jié)  427
13.6  練習(xí)  428
第14章  調(diào)試和錯(cuò)誤處理  429
14.1  幾個(gè)好的習(xí)慣  429
14.2  好的編碼方式  430
14.2.1  縮進(jìn)代碼  430
14.2.2  使代碼條理化  431
14.2.3  給代碼加上注釋  431
14.2.4  使用Page的顯式類型聲明設(shè)置  432
14.2.5  使用Page的嚴(yán)格轉(zhuǎn)換類型設(shè)置  432
14.2.6  把變量轉(zhuǎn)換為正確的數(shù)據(jù)類型  432
14.2.7  代碼的中斷  433
14.3  錯(cuò)誤的來源  434
14.3.1  語法錯(cuò)誤  434
14.3.2  邏輯(運(yùn)行)錯(cuò)誤  437
14.3.3  系統(tǒng)錯(cuò)誤  442
14.4  查找錯(cuò)誤  442
14.4.1  Debug模式  444
14.4.2  跟蹤  445
14.5  處理錯(cuò)誤  451
14.5.1  非結(jié)構(gòu)化的錯(cuò)誤處理  451
14.5.2  結(jié)構(gòu)化的錯(cuò)誤處理  457
14.5.3  以編程方式處理錯(cuò)誤  462
14.6  通知和日志  464
14.6.1  定制的錯(cuò)誤消息  464
14.6.2  寫入事件日志  467
14.6.3  給站點(diǎn)管理員發(fā)送郵件  470
14.7  小結(jié)  472
14.8  練習(xí)  472
第15章  配置和優(yōu)化  474
15.1  配置概述  474
15.1.1  瀏覽.config文件  475
15.1.2  配置文件  477
15.1.3  配置文件的結(jié)構(gòu)  479
15.2  性能優(yōu)化  485
15.3  提示和技巧  500
15.4  小結(jié)  501
15.5  練習(xí)  501
第16章  Web服務(wù)  502
16.1  什么是Web服務(wù)  502
16.2  HTTP、XML和Web服務(wù)  506
16.3  簡單對(duì)象訪問協(xié)議(SOAP)  509
16.4  建立ASP.NET Web服務(wù)  510
16.4.1  處理指令  510
16.4.2  命名空間  511
16.4.3  公共類  511
16.4.4  Web方法  511
16.4.5  測試Web服務(wù)  514
16.4.6  使用Web服務(wù)  516
16.5  使用Web服務(wù)  520
16.5.1  代理程序的工作原理  521
16.5.2  創(chuàng)建一個(gè)代理  522
16.6  為Wrox United應(yīng)用程序創(chuàng)建Web服務(wù)  525
16.7  Web 服務(wù)發(fā)現(xiàn)  532
16.8  Web服務(wù)的安全性  532
16.8.1  用戶名/密碼組合或注冊(cè)表項(xiàng)  533
16.8.2  安全套接字層(SSL)  535
16.8.3  IP地址約束  536
16.8.4  Web Services Enhancements  536
16.9  其他考慮  536
16.9.1  網(wǎng)絡(luò)連接  536
16.9.2  異步方法調(diào)用  537
16.9.3  服務(wù)的盜用  537
16.9.4  供應(yīng)商的償付能力  538
16.9.5  相互依賴的場合  538
16.10  小結(jié)  538
16.11  練習(xí)  539
第17章  ASP.NET的安全性  540
17.1  安全性的概念  540
17.2  ASP.NET安全性模型  541
17.3  身份驗(yàn)證  542
17.3.1  實(shí)現(xiàn)基于表單的身份驗(yàn)證  542
17.3.2  使用數(shù)據(jù)庫的基于表單的身份驗(yàn)證  550
17.4  授權(quán)  554
17.5  給WroxUnited應(yīng)用程序添加身份驗(yàn)證功能  556
17.6  使用SSL進(jìn)行加密  566
17.7  小結(jié)  568
17.8  練習(xí)  568
附錄A  習(xí)題答案  569
附錄B  Web Matrix快速入門  622
附錄C  Wrox United數(shù)據(jù)庫  634
附錄D  使用Visual Studio.NET開發(fā)Web應(yīng)用程序  643
附錄E  安裝和配置IIS  681

本目錄推薦

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