注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書生活時(shí)尚育兒/成長(zhǎng)家庭教育ASP.NET 1.1入門經(jīng)典:Visual C#.NET 2003編程篇

ASP.NET 1.1入門經(jīng)典:Visual C#.NET 2003編程篇

ASP.NET 1.1入門經(jīng)典:Visual C#.NET 2003編程篇

定 價(jià):¥86.00

作 者: (美)Chris Ullman,(美)John Kauffman等著;楊浩譯;楊浩譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: ASP.NET

ISBN: 9787302091486 出版時(shí)間: 2004-09-01 包裝: 平裝
開本: 26cm 頁(yè)數(shù): 752 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  ASP.NET 1.1是Microsoft公司Active Server Page(ASP)的最新版本,它是一種基于服務(wù)器的功能強(qiáng)大的技術(shù),用于為Web站點(diǎn)或企業(yè)的內(nèi)部網(wǎng)創(chuàng)建動(dòng)態(tài)的、交互式的HTML頁(yè)。ASP.NET由多項(xiàng)技術(shù)組成,如Web服務(wù)、ADO.NET、定制控件和安全性等。本書配合大量示例代碼,全面系統(tǒng)地講述了它們之間的關(guān)系,使讀者對(duì)于如何利用ASP.NET創(chuàng)建Web應(yīng)用程序有比較深刻和全面的理解。在閱讀本書后,您將熟悉ASP.NET的構(gòu)成,并能夠創(chuàng)建出靈活、安全和健壯的Web站點(diǎn)。本書適合于沒有ASP,C#,XML,面向?qū)ο缶幊袒?NET Framework經(jīng)驗(yàn)的初學(xué)者。如果您對(duì)HTML有一定的了解,那么將對(duì)學(xué)習(xí)本書大有裨益。

作者簡(jiǎn)介

暫缺《ASP.NET 1.1入門經(jīng)典:Visual C#.NET 2003編程篇》作者簡(jiǎn)介

圖書目錄

第1章  ASP.NET入門  1
1.1  什么是靜態(tài)Web頁(yè)面  2
1.2  靜態(tài)Web頁(yè)面的工作原理  3
1.2.1  靜態(tài)Web頁(yè)面的局限性  3
1.2.2  什么是Web服務(wù)器  4
1.3  動(dòng)態(tài)Web頁(yè)面的工作原理  5
1.3.1  客戶端的動(dòng)態(tài)Web頁(yè)面  5
1.3.2  服務(wù)器端的動(dòng)態(tài)Web頁(yè)面  6
1.4  什么是ASP.NET  8
1.4.1  ASP.NET與ASP的區(qū)別  8
1.4.2  使用C#和ASP.NET  9
1.4.3  ASP、ASP.NET以及C#之間的區(qū)別  9
1.5  安裝過(guò)程  9
1.5.1  使用哪個(gè)操作系統(tǒng)  9
1.5.2  安裝ASP.NET的準(zhǔn)備工作  10
1.5.3  安裝ASP.NET和.NET Framework  11
1.5.4  安裝Web Matrix  13
1.5.5  為.NET Framework 1.1配置Web Matrix  15
1.5.6  運(yùn)行Web Matrix和設(shè)置Web服務(wù)器  16
1.6  ASP.NET測(cè)試示例  20
1.7  排除ASP.NET故障  23
1.7.1  頁(yè)面不能顯示:HTTP錯(cuò)誤403  24
1.7.2  找不到頁(yè)面:HTTP錯(cuò)誤404  24
1.7.3  脫機(jī)狀態(tài)下Web頁(yè)面不可用  25
1.7.4  得到了一個(gè)空頁(yè)面  25
1.7.5  頁(yè)面上顯示了消息,但不是時(shí)間  25
1.7.6  得到引述服務(wù)器錯(cuò)誤的錯(cuò)誤語(yǔ)句  26
1.7.7  其他問(wèn)題  26
1.8  小結(jié)  27
第2章  ASP.NET頁(yè)面的剖析  28
2.1  什么是.NET  28
2.1.1  從用戶代碼到機(jī)器代碼  29
2.1.2  兩種中間語(yǔ)言介紹  30
2.1.3  對(duì)象  30
2.1.4  .NET的基類  31
2.1.5  類瀏覽器  32
2.2  ASP.NET的工作原理  33
2.2.1  將ASP.NET文件以.aspx擴(kuò)展名保存  34
2.2.2  在Web頁(yè)面中插入ASP.NET代碼  34
2.3  ASP.NET應(yīng)用示例  43
2.3.1  綁定到數(shù)據(jù)庫(kù)  43
2.3.2  綁定到簡(jiǎn)單的XML文檔  46
2.4  小結(jié)  49
2.5  練習(xí)  50
第3章  服務(wù)器控件和變量  51
3.1  窗體  51
3.2  Web頁(yè)面、HTML窗體及Web窗體  52
3.3  非ASP.NET頁(yè)面中的響應(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.NET控件  58
3.4.3  <asp:dropdownlist>控件  59
3.4.4  <asp:listbox>控件  63
3.4.5  <asp:textbox>控件  65
3.4.6  <asp:radiobutton>和<asp:radiobuttonlist>控件  68
3.4.7  <asp:checkbox>和<asp:checkboxlist>控件  70
3.5  在C#變量中存儲(chǔ)信息  72
3.6  數(shù)據(jù)類型  76
3.6.1  數(shù)字型  76
3.6.2  文本數(shù)據(jù)類型  77
3.6.3  其他數(shù)據(jù)類型  79
3.6.4  命名變量  79
3.6.5  變量的作用域  80
3.7  常量  86
3.8  轉(zhuǎn)換函數(shù)  87
3.9  數(shù)組  87
3.10  數(shù)據(jù)集合  92
3.10.1  ArrayList  92
3.10.2  Hashtable  95
3.10.3  SortedList  99
3.11  小結(jié)  99
3.12  練習(xí)  100
第4章  控制結(jié)構(gòu)與過(guò)程編程  101
4.1  運(yùn)算符  101
4.1.1  賦值運(yùn)算符  101
4.1.2  算術(shù)運(yùn)算符  102
4.1.3  連接字符串  105
4.1.4  數(shù)值比較運(yùn)算符  106
4.1.5  邏輯運(yùn)算符  107
4.2  控制結(jié)構(gòu)  111
4.2.1  分支結(jié)構(gòu)概述  112
4.2.2  循環(huán)結(jié)構(gòu)概述  112
4.2.3  跳轉(zhuǎn)結(jié)構(gòu)概述  112
4.2.4  控制結(jié)構(gòu)示例  113
4.3  分支結(jié)構(gòu)詳述  114
4.3.1  if結(jié)構(gòu)  114
4.3.2  switch結(jié)構(gòu)  123
4.4  循環(huán)結(jié)構(gòu)詳述  129
4.4.1  for 循環(huán)結(jié)構(gòu)  129
4.4.2  while循環(huán)結(jié)構(gòu)  133
4.4.3  do ...while結(jié)構(gòu)  136
4.4.4  foreach…in結(jié)構(gòu)  140
4.5  小結(jié)  141
4.6  練習(xí)  141
第5章  函數(shù)  143
5.1  概述  143
5.2  模塊化  143
5.3  定義和使用函數(shù)  144
5.4  給函數(shù)傳遞參數(shù)  148
5.5  把Web控件作為參數(shù)  152
5.6  返回值  155
5.7  值、引用和輸出參數(shù)  163
5.8  模塊化的最佳使用方式  169
5.9  小結(jié)  170
5.10  練習(xí)  171
第6章  事件驅(qū)動(dòng)編程與回送  172
6.1  什么是事件  172
6.2  什么是事件驅(qū)動(dòng)編程  173
6.3  HTML事件  174
6.4  ASP.NET的跟蹤功能  175
6.5  ASP.NET的頁(yè)面事件  177
6.6  ASP.NET的Web控件事件  179
6.7  事件驅(qū)動(dòng)編程與回送  182
6.8  IsPostBack測(cè)試  185
6.8  小結(jié)  191
6.9  練習(xí)  191
第7章  對(duì)象  193
7.1  類和實(shí)例  193
7.2  屬性、方法和事件  194
7.3  .NET中的對(duì)象  194
7.4  為什么要使用對(duì)象  195
7.5  類的定義  195
7.5.1  屬性變量  200
7.5.2  屬性類型  201
7.5.3  初始化對(duì)象  203
7.5.4  方法的實(shí)現(xiàn)  204
7.5.5  鞏固重載方法  207
7.6  高級(jí)類  208
7.6.1  共享或靜態(tài)屬性和方法  208
7.6.2  繼承  209
7.6.3  接口  214
7.7  .NET對(duì)象  219
7.7.1  命名空間  219
7.7.2  類瀏覽器  219
7.8  小結(jié)  221
7.9  練習(xí)  221
第8章  讀取數(shù)據(jù)庫(kù)  222
8.1  理解數(shù)據(jù)庫(kù)  222
8.1.1  表  222
8.1.2  規(guī)范化  223
8.1.3  SQL和存儲(chǔ)過(guò)程  224
8.2  Web Matrix數(shù)據(jù)管理器  225
8.3  創(chuàng)建數(shù)據(jù)頁(yè)面  226
8.3.1  使用數(shù)據(jù)管理器顯示數(shù)據(jù)  226
8.3.2  使用Web Matrix模板頁(yè)面顯示數(shù)據(jù)  229
8.3.3  使用編碼向?qū)э@示數(shù)據(jù)  234
8.4  ADO.NET  241
8.4.1  OleDbConnection對(duì)象  243
8.4.2  OleDbCommand對(duì)象  243
8.4.3  OleDataAdapter對(duì)象  248
8.4.4  DataSet對(duì)象  248
8.4.5  DataReader對(duì)象  248
8.5  小結(jié)  251
8.6  練習(xí)  251
第9章  高級(jí)數(shù)據(jù)處理  252
9.1  更多的數(shù)據(jù)對(duì)象  252
9.1.1  DataTable對(duì)象  252
9.1.2  DataRow對(duì)象  254
9.2  更新數(shù)據(jù)庫(kù)  257
9.2.1  ADO.NET和ADO  257
9.2.2  更新DataSet中的數(shù)據(jù)  258
9.2.3  更新初始數(shù)據(jù)源  264
9.2.4  更新數(shù)據(jù)庫(kù)  268
9.2.5  使用命令更新數(shù)據(jù)庫(kù)  273
9.3  小結(jié)  276
9.4  練習(xí)  276
第10章  ASP.NET服務(wù)器控件  277
10.1  Wrox United應(yīng)用程序  278
10.2  ASP.NET Web控件  279
10.3  HTML服務(wù)器控件  279
10.4  HTML服務(wù)器控件與Web控件  281
10.5  Web控件  282
10.5.1  多功能對(duì)象模型  282
10.5.2  自動(dòng)探測(cè)瀏覽器  282
10.5.3  屬性  282
10.6  事件  284
10.7  頁(yè)面的生存期  286
10.7.1  Page_Load()  287
10.7.2  事件處理  288
10.7.3  Page_Unload()  288
10.8  理解Web控件:Wrox United應(yīng)用程序  289
10.8.1  內(nèi)生控件  293
10.8.2  數(shù)據(jù)顯示控件  300
10.8.3  多功能控件  311
10.8.4  Web Matrix控件  323
10.8.5  驗(yàn)證控件  328
10.9  小結(jié)  333
10.10  練習(xí)  333
第11章  用戶和應(yīng)用程序  334
11.1  存儲(chǔ)Web應(yīng)用程序中的信息  334
11.1.1  Cookies  335
11.1.2  會(huì)話  345
11.1.3  會(huì)話的工作原理  346
11.2  應(yīng)用程序狀態(tài)  356
11.3  響應(yīng)應(yīng)用程序和會(huì)話事件  361
11.4  高速緩存  365
11.5  有關(guān)狀態(tài)管理的建議  369
11.5.1  使用Cookie的場(chǎng)合  369
11.5.2  使用會(huì)話的場(chǎng)合  370
11.5.3  使用應(yīng)用程序狀態(tài)的場(chǎng)合  370
11.5.4  使用高速緩存的場(chǎng)合  370
11.5.5  其他狀態(tài)管理技術(shù)  370
11.5.6  在頁(yè)面上使用多種狀態(tài)管理技術(shù)  371
11.6  小結(jié)  380
11.7  練習(xí)  380
第12章  ASP.NET的可復(fù)用代碼  381
12.1  封裝  381
12.2  組件  382
12.2.1  為什么要使用組件  383
12.2.2  把組件的理論應(yīng)用到應(yīng)用程序上  384
12.3  用戶控件  384
12.4  后臺(tái)編碼  400
12.5  小結(jié)  408
12.6  練習(xí)  408
第13章  .NET程序集和定制控件  410
13.1  三層應(yīng)用程序設(shè)計(jì)  410
13.2  ASP.NET應(yīng)用程序設(shè)計(jì)  412
13.3  .NET程序集  413
13.3.1  什么是編譯  416
13.3.2  在ASP.NET頁(yè)面中訪問(wèn)組件  419
13.3.3  XCopy部署  421
13.3.4  訪問(wèn)其他地方的程序集  422
13.3.5  用其他語(yǔ)言編寫代碼  423
13.3.6  數(shù)據(jù)訪問(wèn)組件  426
13.4  定制服務(wù)器控件  434
13.4.1  什么是定制控件  434
13.4.2  復(fù)合定制控件  443
13.5  小結(jié)  451
13.6  練習(xí)  451
第14章  調(diào)試和錯(cuò)誤處理  453
14.1  幾種好的習(xí)慣  453
14.2  好的編碼方式  454
14.2.1  錯(cuò)誤的來(lái)源  457
14.2.2  語(yǔ)法錯(cuò)誤  457
14.2.3  邏輯(運(yùn)行)錯(cuò)誤  461
14.2.4  系統(tǒng)錯(cuò)誤  467
14.3  查找錯(cuò)誤  468
14.3.1  Debug模式  469
14.3.2  跟蹤  471
14.4  處理錯(cuò)誤  477
14.4.1  結(jié)構(gòu)化的錯(cuò)誤處理  477
14.4.2  以編程方式處理錯(cuò)誤  489
14.5  通知和日志  491
14.5.1  寫入事件日志  494
14.5.2  給站點(diǎn)管理員發(fā)送郵件  497
14.6  小結(jié)  499
14.7  練習(xí)  499
第15章  配置和優(yōu)化  502
15.1  配置概述  502
15.1.1  瀏覽.config文件  503
15.1.2  配置文件  505
15.1.3  配置文件的結(jié)構(gòu)  507
15.2  性能優(yōu)化  513
15.2.1  高速緩存  514
15.2.2  截止高速緩存中的信息  519
15.3  提示和技巧  528
15.4  小結(jié)  529
15.5  練習(xí)  529
第16章  Web服務(wù)  531
16.1  什么是Web服務(wù)  531
16.2  HTTP、XML和Web服務(wù)  535
16.3  簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議(SOAP)  538
16.4  建立ASP.NET Web服務(wù)  540
16.4.1  處理指令  540
16.4.2  命名空間  540
16.4.3  公共類  541
16.4.4  Web方法  541
16.4.5  測(cè)試Web服務(wù)  544
16.4.6  使用Web服務(wù)  545
16.5  使用Web服務(wù)  550
16.5.1  代理程序的工作原理  550
16.5.2  創(chuàng)建一個(gè)代理  551
16.6  為Wrox United應(yīng)用程序創(chuàng)建Web服務(wù)  554
16.7  Web 服務(wù)發(fā)現(xiàn)  561
16.8  Web服務(wù)的安全性  562
16.8.1  用戶名/密碼組合或注冊(cè)表項(xiàng)  562
16.8.2  安全套接字層(SSL)  565
16.8.3  IP地址約束  565
16.8.4  Web 服務(wù)增強(qiáng)(WSE)  565
16.9  其他考慮  565
16.9.1  網(wǎng)絡(luò)連接  566
16.9.2  異步方法調(diào)用  566
16.9.3  服務(wù)的盜用  567
16.9.4  供應(yīng)商的償付能力  567
16.9.5  相互依賴的場(chǎng)合  567
16.10  小結(jié)  567
16.11  練習(xí)  568
第17章  ASP.NET的安全性  569
17.1  安全性的概念  569
17.2  ASP.NET安全性的類型  570
17.3  身份驗(yàn)證  571
17.3.1  實(shí)現(xiàn)基于表單的身份驗(yàn)證  571
17.3.2  使用數(shù)據(jù)庫(kù)的基于表單的身份驗(yàn)證  578
17.4  授權(quán)  582
17.5  給WroxUnited應(yīng)用程序添加身份驗(yàn)證功能  585
17.6  使用SSL進(jìn)行加密  595
17.7  小結(jié)  597
17.8  練習(xí)  598
附錄A  習(xí)題答案  599
附錄B  Web Matrix快速入門  652
附錄C  Wrox United數(shù)據(jù)庫(kù)  665
附錄D  使用Visual Studio.NET開發(fā)Web應(yīng)用程序  674
附錄E  安裝和配置IIS  714

本目錄推薦

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