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

ASP.NET 2.0高級編程(第4版)

ASP.NET 2.0高級編程(第4版)

定 價(jià):¥128.00

作 者: (美)伊夫杰(Evjen, B.)等著;李敏波 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: ASP.NET

ISBN: 9787302139065 出版時(shí)間: 2006-11-01 包裝: 膠版紙
開本: 16 頁數(shù): 1090 字?jǐn)?shù):  

內(nèi)容簡介

  本書全面介紹了ASP.NET各種編程技能和2.0版中的巨大變化,并詳細(xì)闡述了2.0版中的每個(gè)新特性。書中提供了大量的實(shí)例,可幫助讀者快速掌握如何在.NET平臺下開發(fā)功能強(qiáng)大的ASP.NET應(yīng)用程序。本書適合有一些基礎(chǔ)的ASP.NET初級程序員以及準(zhǔn)備遷移到ASP.NET 2.0的編程老手。該書與《ASP.NET 2.0入門經(jīng)典(第4版)》及其早期版本,曾影響到無數(shù)中國Web程序員。.ASP.NET允許Web站點(diǎn)為每個(gè)訪問者顯示獨(dú)一無二的頁面,而不是顯示相同的靜態(tài)HTML頁面。ASP.NET 2.0的發(fā)布,使Web應(yīng)用程序的開發(fā)又前進(jìn)了一大步。這個(gè)新版本增加了大量的新功能,減少了編寫常見應(yīng)用程序所需的代碼量。ASP.NET 2.0新增了50多個(gè)新服務(wù)器控件,類的數(shù)量也翻了一倍,其他許多方面也有很大的變化。本書介紹了ASP.NET 2.0中的每個(gè)新增特性和功能,以便讀者把這些新技術(shù)應(yīng)用于實(shí)踐。..本書主要內(nèi)容●服務(wù)器控件的概念及其在ASP.NET開發(fā)中的主導(dǎo)作用●使用新的Master頁面特性創(chuàng)建模板化的ASP.NET頁面●調(diào)試和處理錯(cuò)誤的技術(shù)●提取、創(chuàng)建、處理和存儲XML的各種框架●打包和部署ASP.NET應(yīng)用程序的方法●快速、邏輯地檢索、更新和刪除數(shù)據(jù)本書讀者對象本書適合于有一些ASP.NET基礎(chǔ)知識的學(xué)習(xí)者以及準(zhǔn)備遷移到ASP.NET 2.0的有經(jīng)驗(yàn)的程序員和開發(fā)人員。

作者簡介

  本書提供作譯者介紹李敏波,01年1月獲清華大學(xué)工學(xué)博士,隨后在新加坡國立大學(xué)從事協(xié)同產(chǎn)品設(shè)計(jì)與門戶的博士后研究。02年11月至今在金蝶軟件(中國)公司中央研究院擔(dān)任高級研究員?,F(xiàn)任復(fù)旦大學(xué)軟件學(xué)院零售與分銷管理系統(tǒng)研究中心的副主任,從事教學(xué)和科研工作。...

圖書目錄

第1章  ASP.NET 2.0概述    1
1.1  簡史    1
1.2  ASP.NET 2.0的目標(biāo)    2
1.2.1  開發(fā)人員的效率    3
1.2.2  管理    5
1.2.3  性能和可伸縮性    8
1.3  ASP.NET 2.0的其他新特性    8
1.3.1  新的開發(fā)人員體系結(jié)構(gòu)    8
1.3.2  新的編譯系統(tǒng)    12
1.3.3  頁面框架的新增內(nèi)容    13
1.3.4  訪問數(shù)據(jù)的新對象    15
1.3.5  新的服務(wù)器控件    15
1.4  建立ASP.NET 2.0
頁面的新IDE    16
1.5  小結(jié)    17
第2章  Visual Studio 2005    19
2.1  啟動(dòng)頁面    19
2.2  文檔窗口    20
2.2.1  文檔窗口中的視圖    20
2.2.2  標(biāo)記導(dǎo)航器    21
2.2.3  頁面標(biāo)簽    22
2.2.4  代碼改變狀態(tài)的通知    23
2.2.5  錯(cuò)誤通知和輔助    23
2.3  工具箱    25
2.4  Solution Explorer    26
2.5  Server Explorer    28
2.6  Properties窗口    28
2.7  丟失的窗口    29
2.8  其他常見的Visual Studio操作    29
2.8.1  創(chuàng)建新項(xiàng)目    29
2.8.2  引用其他對象    30
2.8.3  使用智能標(biāo)記    32
2.8.4  保存和導(dǎo)入
Visual Studio設(shè)置    32
2.8.5  驗(yàn)證HTML    34
2.8.6  團(tuán)隊(duì)的合作    36
2.8.7  使用代碼片斷    36
2.9  小結(jié)    38
第3章  應(yīng)用程序和頁面框架    39
3.1  應(yīng)用程序的位置選項(xiàng)    39
3.1.1  內(nèi)置的Web服務(wù)器    39
3.1.2  IIS    40
3.1.3  FTP    41
3.1.4  Web站點(diǎn)需要
FrontPage Extensions    42
3.2  ASP.NET頁面結(jié)構(gòu)選項(xiàng)    43
3.2.1  內(nèi)置編碼    44
3.2.2  新的后臺編碼模型    46
3.3  ASP.NET 2.0的Page指令    48
3.3.1  @Page    49
3.3.2  @Master    51
3.3.3  @Control    52
3.3.4  @Import    53
3.3.5  @Implements    54
3.3.6  @Register    55
3.3.7  @Assembly    55
3.3.8  @PreviousPageType    56
3.3.9  @MasterType    56
3.3.10  @OutputCache    56
3.3.11  @Reference    57
3.4  ASP.NET頁面的事件    57
3.5  處理回送    59
3.6  跨頁面的傳送    59
3.7  ASP.NET應(yīng)用程序文件夾    66
3.7.1  \App_Code文件夾    66
3.7.2  \App_Data文件夾    70
3.7.3  \App_Themes文件夾    70
3.7.4  \App_GlobalResources
文件夾    71
3.7.5  \App_LocalResources
文件夾    74
3.7.6  \App_WebReferences
文件夾    74
3.7.7  \App_Browsers文件夾    74
3.8  編譯    75
3.9  Global.asax    78
3.10  小結(jié)    79
第4章  ASP.NET服務(wù)器控件
和客戶端腳本    81
4.1  ASP.NET服務(wù)器控件    81
4.1.1  服務(wù)器控件的類型    82
4.1.2  用服務(wù)器控件建立頁面    83
4.1.3  處理服務(wù)器控件的事件    84
4.2  給服務(wù)器控件應(yīng)用樣式    87
4.2.1  控件的常見屬性    87
4.2.2  使用層疊樣式表
改變樣式    88
4.3  HTML服務(wù)器控件    93
4.3.1  HtmlControl基類    95
4.3.2  HtmlContainerControl類    96
4.3.3  所有的HTML類    96
4.3.4  使用HtmlGeneric
Control類    97
4.4  通過JavaScript處理頁面和
服務(wù)器控件    98
4.4.1  使用Page.ClientScript.
RegisterClient
ScriptBlock    100
4.4.2  使用Page.ClientScript.
RegisterStartupScript    101
4.4.3  使用Page.ClientScript.
RegisterClient
ScriptInclude    103
4.5  客戶端回調(diào)    103
4.5.1  比較典型的回送和回調(diào)    104
4.5.2  使用回調(diào)功能:
一種簡單的方法    105
4.5.3  使用帶參數(shù)的回調(diào)功能    110
4.6  小結(jié)    113
第5章  ASP.NET Web服務(wù)器控件    115
5.1  Web服務(wù)器控件概述    115
5.2  Label服務(wù)器控件    116
5.3  Literal服務(wù)器控件    118
5.4  TextBox服務(wù)器控件    119
5.4.1  使用Focus()方法    120
5.4.2  使用AutoPostBack    120
5.4.3  使用AutoCompleteType    122
5.5  Button服務(wù)器控件    122
5.5.1  CausesValidation屬性    123
5.5.2  CommandName屬性    123
5.5.3  使用客戶端JavaScript
的按鈕    124
5.6  LinkButton服務(wù)器控件    126
5.7  ImageButton服務(wù)器控件    126
5.8  HyperLink服務(wù)器控件    128
5.9  DropDownList服務(wù)器控件    128
5.10  從集合中可視化地
刪除條目    131
5.11  ListBox服務(wù)器控件    132
5.11.1  允許用戶選擇多項(xiàng)    133
5.11.2  使用ListBox控件的例子    133
5.11.3  給集合添加條目    136
5.12  CheckBox服務(wù)器控件    136
5.12.1  確定復(fù)選框是否被選中    138
5.12.2  給復(fù)選框賦值    138
5.12.3  排列復(fù)選框的文本    138
5.13  CheckBoxList服務(wù)器控件    139
5.14  RadioButton服務(wù)器控件    141
5.15  RadioButtonList服務(wù)器控件    143
5.16  Image服務(wù)器控件    145
5.17  Table服務(wù)器控件    146
5.18  Calendar服務(wù)器控件    148
5.18.1  從Calendar控件中
選擇一個(gè)日期    149
5.18.2  從日歷中選擇要
輸出的日期格式    150
5.18.3  選擇日期、星期或月份    150
5.18.4  使用日期范圍    151
5.18.5  修改日歷的樣式
和操作方式    153
5.19  AdRotator服務(wù)器控件    156
5.20  Xml服務(wù)器控件    158
5.21  Panel服務(wù)器控件    158
5.22  PlaceHolder服務(wù)器控件    160
5.23  小結(jié)    161
第6章  ASP.NET 2.0的Web
  服務(wù)器控件    163
6.1  BulletedList服務(wù)器控件    163
6.2  HiddenField服務(wù)器控件    168
6.3  FileUpload服務(wù)器控件    170
6.3.1  使用FileUpload控件
上傳文件    170
6.3.2  指定正確的ASP.NET
權(quán)限給上傳文件    172
6.3.3  理解文件大小的限制    173
6.3.4  把上傳的文件放在
Stream對象中    174
6.3.5  把文件內(nèi)容從Stream
對象移動(dòng)到Byte數(shù)組中    175
6.4  MultiView和
View服務(wù)器控件    175
6.5  Wizard服務(wù)器控件    179
6.5.1  定制邊欄導(dǎo)航    181
6.5.2  AllowReturn屬性    182
6.5.3  使用StepType屬性    182
6.5.4  給Wizard控件添加標(biāo)題    183
6.5.5  使用向?qū)У膶?dǎo)航系統(tǒng)    183
6.5.6  使用Wizard控件的事件    184
6.5.7  使用Wizard控件顯示
窗體元素    186
6.6  ImageMap服務(wù)器控件    189
6.7  小結(jié)    191
第7章  驗(yàn)證服務(wù)器控件    193
7.1  有效性驗(yàn)證    193
7.2  客戶端和服務(wù)器端的驗(yàn)證    194
7.3  ASP.NET驗(yàn)證服務(wù)器控件    195
7.3.1  驗(yàn)證原因    196
7.3.2  RequiredFieldValidator
服務(wù)器控件    196
7.3.3  CompareValidator
服務(wù)器控件    201
7.3.4  RangeValidator
服務(wù)器控件    204
7.3.5  RegularExpression
Validator服務(wù)器控件    208
7.3.6  CustomValidator
服務(wù)器控件    209
7.3.7  ValidationSummary
服務(wù)器控件    214
7.4  關(guān)閉客戶端驗(yàn)證功能    217
7.5  為錯(cuò)誤通知使用圖像和聲音    218
7.6  使用驗(yàn)證組    219
7.7  小結(jié)    223
第8章  使用Master頁面    225
8.1  需要Master頁面的原因    225
8.2  Master頁面基礎(chǔ)    227
8.3  編寫Master頁面    228
8.4  編寫內(nèi)容頁面    231
8.4.1  混合頁面類型和語言    234
8.4.2  指定要使用的Master
頁面    235
8.4.3  使用頁面標(biāo)題    236
8.4.4  使用Master頁面中的
控件和屬性    237
8.5  在Master頁面中
指定默認(rèn)內(nèi)容    244
8.6  編程指定Master頁面    246
8.7  Master頁面的嵌套    246
8.8  容器特定的Master頁面    249
8.9  事件的觸發(fā)順序    251
8.10  高速緩存Master頁面    251
8.11  小結(jié)    252
第9章  主題和Skin    253
9.1  使用ASP.NET 2.0中的主題    253
9.1.1  給單個(gè)ASP.NET
頁面應(yīng)用主題    253
9.1.2  把主題應(yīng)用于
整個(gè)應(yīng)用程序    255
9.1.3  刪除服務(wù)器控件中
的主題    255
9.1.4  刪除Web頁面上
的主題特性    256
9.1.5  StyleSheetTheme屬性    256
9.2  創(chuàng)建自己的主題    257
9.2.1  創(chuàng)建正確的文件夾結(jié)構(gòu)    257
9.2.2  創(chuàng)建Skin    258
9.2.3  在主題中包含CSS文件    260
9.2.4  使主題包含圖像    263
9.3  定義多個(gè)Skin選項(xiàng)    266
9.4  編程使用主題    267
9.4.1  編程指定頁面的主題    267
9.4.2  編程指定控件的SkinID    268
9.5  主題和定制控件    268
9.6  小結(jié)    271
第10章  集合和列表    273
10.1  數(shù)組    273
10.1.1  重新設(shè)置
數(shù)組的大小    276
10.1.2  查找數(shù)組中的對象    276
10.1.3  給數(shù)組中的
對象排序    280
10.2  System.Collections
命名空間    281
10.2.1  ArrayList    281
10.2.2  IEnumerable和
IEnumerator    284
10.2.3  ICollection    285
10.2.4  Lists和IList    286
10.2.5  字典和IDictionary    287
10.2.6  散列表    288
10.2.7  SortedList    292
10.2.8  Queue和Stack    292
10.3  專用集合    295
10.3.1  HybridDictionary和
ListDictionary    295
10.3.2  StringCollection、
StringDictionary和
NameValueCollection    295
10.3.3  BitArray    295
10.4  Microsoft.VisualBasic.
Collection類    296
10.5  強(qiáng)類型化的集合    296
10.6  System.Collections.Generics    299
10.6.1  泛型的定義    299
10.6.2  泛型列表    300
10.6.3  泛型字典    302
10.6.4  其他泛型集合    303
10.7  集合從.NET 1.1到.NET 2.0
的變化    303
10.8  集合和列表總結(jié)    303
10.9  小結(jié)    306
第11章  ASP.NET 2.0中的數(shù)據(jù)綁定    307
11.1  數(shù)據(jù)源控件    307
11.1.1  SqlDataSource控件    310
11.1.2  XmlDataSource控件    316
11.1.3  ObjectDataSource
控件    316
11.1.4  SiteMapDataSource
控件    320
11.2  配置數(shù)據(jù)源控件的高速緩存    321
11.3  存儲連接信息    321
11.4  使用綁定的列表控件和
數(shù)據(jù)源控件    324
11.4.1  GridView    325
11.4.2  編輯GridView
中的數(shù)據(jù)行    333
11.4.3  刪除GridView數(shù)據(jù)    337
11.4.4  DetailsView    339
11.4.5  使用DetailsView
插入、更新和刪除數(shù)據(jù)    345
11.4.6  FormView控件    347
11.5  其他數(shù)據(jù)綁定控件    351
11.5.1  DropDownList、
ListBox、
RadioButtonList
和CheckBoxList    351
11.5.2  TreeView控件    352
11.5.3  Ad Rotator控件    352
11.5.4  Menu    353
11.6  內(nèi)置數(shù)據(jù)綁定語法    353
11.6.1  DataBinder語法
的變化    354
11.6.2  XML數(shù)據(jù)綁定器    355
11.7  小結(jié)    355
第12章  使用ADO.NET管理數(shù)據(jù)    357
12.1  ADO.NET的基本功能    357
12.1.1  ADO.NET的
基本命名空間和類    357
12.1.2  使用Connection對象    358
12.1.3  使用Command對象    359
12.1.4  使用DataReader對象    360
12.1.5  使用數(shù)據(jù)適配器    362
12.1.6  使用參數(shù)    365
12.1.7  DataSet和DataTable    368
12.2  ADO.NET的新增功能    371
12.2.1  從各種數(shù)據(jù)源中
批量加載數(shù)據(jù)    372
12.2.2  批處理多個(gè)更新    381
12.2.3  多個(gè)活動(dòng)的
結(jié)果集(MARS)    388
12.2.4  命令的異步執(zhí)行    394
12.2.5  異步連接    415
12.3  小結(jié)    416
第13章  使用XML    417
13.1  XML基礎(chǔ)    417
13.1.1  XML InfoSet    419
13.1.2  XSD/XML模式定義    420
13.1.3  在Visual Studio .NET
2005中編輯XML和
XML模式    422
13.2  XmlReader和XmlWriter    425
13.2.1  使用模式和
XmlTextReader    427
13.2.2  包含NameTable優(yōu)化    429
13.2.3  從XML中提取
.NET CLR類型    431
13.2.4  ReadSubtree和
XmlSerialization    433
13.2.5  用XmlWriter創(chuàng)建XML    435
13.2.6  2.0版本中XmlReader
和XmlWriter的改進(jìn)    437
13.3  XmlDocument和
XPathDocument    438
13.3.1  DOM的問題    438
13.3.2  XPath、XPath
Document和
XmlDocument    438
13.4  DataSet    442
13.4.1  把DataSet保存到
XML中    442
13.4.2  XmlDataDocument    443
13.5  XmlDataSource控件    445
13.6  XSLT    449
13.6.1  XslCompiled
Transform    450
13.6.2  XML Web
服務(wù)器控件    452
13.6.3  XSLT調(diào)試    454
13.7  數(shù)據(jù)庫和XML    454
13.7.1  FOR XML AUTO子句    455
13.7.2  SQL Server Yukon
2005和XML數(shù)據(jù)類型    459
13.8  小結(jié)    459
第14章  站點(diǎn)導(dǎo)航    461
14.1  基于XML的站點(diǎn)地圖    461
14.2  SiteMapPath 服務(wù)器控件    463
14.2.1  PathSeparator屬性    465
14.2.2  PathDirection 屬性    467
14.2.3  ParentLevels
Displayed屬性    467
14.2.4  ShowToolTips屬性    468
14.2.5  SiteMapPath 控件
的子元素    469
14.3  TreeView服務(wù)器控件    469
14.3.1  標(biāo)識TreeView控件
的內(nèi)置樣式    471
14.3.2  TreeView控件
的各個(gè)部分    472
14.3.3  在XML文件中
綁定TreeView控件    472
14.3.4  在TreeView中
選擇多個(gè)選項(xiàng)    475
14.3.5  在TreeView控件中
指定定制的圖標(biāo)    478
14.3.6  指定用于連接
節(jié)點(diǎn)的線條    479
14.3.7  編程使用TreeView控件    481
14.4  Menu服務(wù)器控件    487
14.4.1  給Menu控件
應(yīng)用不同的樣式    488
14.4.2  Menu事件    493
14.4.3  把Menu控件綁定
到XML文件上    493
14.5  SiteMap數(shù)據(jù)提供程序    495
14.5.1  ShowStartingNode屬性    495
14.5.2  StartFromCurrent
Node屬性    496
14.5.3  StartingNodeOffset屬性    497
14.5.4  StartingNodeUrl
屬性    498
14.6  SiteMap API    498
14.7  URL映射    501
14.8  站點(diǎn)地圖的本地化    502
14.8.1  為本地化構(gòu)建
Web.sitemap文件    502
14.8.2  修改Web.config文件    503
14.8.3  創(chuàng)建程序集資源
(.resx)文件    504
14.8.4  測試結(jié)果    505
14.9  小結(jié)    506
第15章  個(gè)性化    507
15.1  個(gè)性化模型    507
15.2  創(chuàng)建個(gè)性化屬性    508
15.2.1  添加簡單的個(gè)性化屬性    508
15.2.2  使用個(gè)性化屬性    509
15.2.3  添加一組個(gè)性化屬性    513
15.2.4  使用分組的個(gè)性化屬性    514
15.2.5  為個(gè)性化屬性定義類型    514
15.2.6  使用定制的類型    515
15.2.7  提供默認(rèn)值    518
15.2.8  把個(gè)性化屬性
指定為只讀    518
15.3  匿名個(gè)性化    518
15.3.1  支持終端用戶的
匿名身份    519
15.3.2  使用匿名身份事件    521
15.3.3  個(gè)性化屬性的匿名選項(xiàng)    522
15.4  編程訪問個(gè)性化功能    522
15.4.1  遷移匿名用戶    523
15.4.2  Profile的個(gè)性化    524
15.4.3  確定是否繼續(xù)自動(dòng)保存    525
15.5  個(gè)性化提供程序    526
15.5.1  使用SQL Server
Express Edition    526
15.5.2  使用Microsoft的
SQL Server    527
15.5.3  使用多個(gè)提供程序    534
15.6  小結(jié)    534
第16章  成員和角色管理    535
16.1  身份驗(yàn)證    535
16.2  授權(quán)    535
16.3  ASP.NET 2.0的身份驗(yàn)證    536
16.3.1  為成員建立Web站點(diǎn)    536
16.3.2  添加用戶    538
16.3.3  請求憑證    549
16.3.4  處理驗(yàn)證用戶    553
16.3.5  在線顯示用戶數(shù)    556
16.3.6  處理密碼    557
16.4  ASP.NET 2.0的授權(quán)    561
16.4.1  使用LoginView
服務(wù)器控件    561
16.4.2  為角色管理建立
Web站點(diǎn)    563
16.4.3  添加和檢索
應(yīng)用程序角色    566
16.4.4  刪除角色    568
16.4.5  給角色添加用戶    569
16.4.6  獲取某個(gè)角色的
所有用戶    570
16.4.7  獲取包含某個(gè)
用戶的所有角色    572
16.4.8  從角色中刪除用戶    572
16.4.9  檢查角色中的用戶    573
16.4.10  角色的高速
緩存方式    574
16.5  使用Web站點(diǎn)管理工具    575
16.6  Membership API的
公共方法    576
16.7  Roles API的公共方法    576
16.8  小結(jié)    577
第17章  Portal Framework
和Web Part    579
17.1  Web Part簡介    579
17.2  建立動(dòng)態(tài)的模塊化
Web站點(diǎn)    581
17.2.1  WebPartManager控件    581
17.2.2  使用區(qū)域進(jìn)行布局    582
17.2.3  WebPartZone控件    585
17.2.4  允許用戶改變
頁面的模式    587
17.2.5  修改區(qū)域    598
17.3  使用Portal Framework
中的類    604
17.4  創(chuàng)建定制的Web Part    607
17.5  小結(jié)    612
第18章  安全性    613
18.1  身份驗(yàn)證和授權(quán)    613
18.2  應(yīng)用身份驗(yàn)證措施    614
18.2.1  <authentication>節(jié)點(diǎn)    615
18.2.2  基于Windows的
身份驗(yàn)證模式    615
18.2.3  基于窗體的身份驗(yàn)證    622
18.2.4  Passport身份驗(yàn)證    631
18.3  驗(yàn)證特定的文件和文件夾    632
18.4  編程授權(quán)    632
18.4.1  使用User.Identity    633
18.4.2  使用User.IsInRole()    634
18.4.3  用WindowsIdentity
顯示更多信息    635
18.5  身份和模擬    637
18.6  通過IIS進(jìn)行保護(hù)    640
18.6.1  IP地址和域名限制    640
18.6.2  使用文件擴(kuò)展名    641
18.6.3  使用新的
ASP.NET MMC插件    643
18.7  小結(jié)    644
第19章  狀態(tài)管理    645
19.1  如何選擇    645
19.2  ASP.NET 2.0中的
Session對象    648
19.2.1  會話和事件模型    648
19.2.2  配置會話狀態(tài)的管理    649
19.2.3  進(jìn)程中的會話狀態(tài)    650
19.2.4  進(jìn)程外的會話狀態(tài)    657
19.2.5  SQL支持的會話狀態(tài)    662
19.2.6  用其他提供程序
擴(kuò)展會話狀態(tài)    664
19.2.7  無Cookie的會話狀態(tài)    666
19.2.8  選擇維護(hù)狀態(tài)的
正確方式    667
19.3  Application對象    667
19.4  查詢字符串    668
19.5  Cookie    668
19.6  回送和跨頁面的回送    669
19.7  隱藏的字段、ViewState
和ControlState    671
19.8  為短時(shí)間狀態(tài)存儲應(yīng)用
HttpContext.Current.Items    675
19.9  小結(jié)    676
第20章  高速緩存    679
20.1  高速緩存    679
20.1.1  輸出高速緩存    679
20.1.2  部分頁面(UserControl)
的高速緩存    682
20.1.3  Post-Cache Substitution    683
20.1.4  HttpCachePolicy和
客戶端高速緩存    685
20.2  編程高速緩存    687
20.2.1  使用Cache對象
高速緩存數(shù)據(jù)    687
20.2.2  高速緩存依賴性    688
20.3  使用SQL Server高速
緩存依賴性    694
20.3.1  使數(shù)據(jù)庫支持SQL
Server高速緩存
禁用功能    695
20.3.2  使表支持SQL Server
高速緩存禁用功能    695
20.3.3  對SQL Server的影響    695
20.3.4  查看支持SQL
高速緩存禁用功能的表    696
20.3.5  使表不支持
SQL Server高速
緩存禁用功能    697
20.3.6  使數(shù)據(jù)庫不支持
SQL Server高速
緩存禁用功能    697
20.3.7  SQL Server 2005
高速緩存禁用功能    698
20.4  配置ASP.NET應(yīng)用程序    699
20.5  測試SQL Server高速緩存
禁用功能    700
20.5.1  給頁面添加多個(gè)表    702
20.5.2  給SQL Server
高速緩存依賴性和
Request對象建立關(guān)聯(lián)    702
20.5.3  給SQL Server
高速緩存依賴性
和Cache對象建立關(guān)聯(lián)    703
20.6  小結(jié)    706
第21章  調(diào)試和錯(cuò)誤處理技術(shù)    709
21.1  設(shè)計(jì)期間的支持    709
21.1.1  語法通知    709
21.1.2  Immediate和
Command窗口    711
21.1.3  任務(wù)列表    712
21.2  跟蹤    713
21.2.1  System.Diagnostics.
Trace和ASP.NET
的Page.Trace    713
21.2.2  頁面級的跟蹤    713
21.2.3  應(yīng)用程序的跟蹤    714
21.2.4  查看跟蹤數(shù)據(jù)    714
21.2.5  在組件中跟蹤    717
21.2.6  跟蹤的傳送    718
21.2.7  TraceListener    719
21.2.8  診斷選項(xiàng)    723
21.2.9  Web事件    724
21.3  調(diào)試    726
21.3.1  需要的內(nèi)容    726
21.3.2  IIS和ASP.NET
開發(fā)服務(wù)器    727
21.3.3  啟動(dòng)調(diào)試會話    728
21.3.4  有助于調(diào)試的新工具    731
21.3.5  SQL存儲過程的調(diào)試    734
21.4  異常和錯(cuò)誤處理    735
21.4.1  處理頁面上的異常    735
21.4.2  處理應(yīng)用程序異常    736
21.4.3  HTTP狀態(tài)碼    737
21.5  小結(jié)    738
第22章  文件I/O和流    739
22.1  使用驅(qū)動(dòng)器、目錄和文件    739
22.1.1  DriveInfo類    739
22.1.2  Directory和
DirectoryInfo類    743
22.1.3  File和FileInfo類    749
22.1.4  使用路徑    753
22.1.5  文件和目錄的屬性、
特性和訪問控制列表    757
22.2  讀寫文件    764
22.2.1  流    764
22.2.2  Reader和Writer    769
22.2.3  壓縮流    773
22.3  處理串行端口    779
22.4  網(wǎng)絡(luò)通信    779
22.4.1  WebRequest和
WebResponse    779
22.4.2  發(fā)送郵件    786
22.5  小結(jié)    787
第23章  用戶控件、服務(wù)器控件、
模塊和HttpHandler    789
23.1  用戶控件    789
23.1.1  創(chuàng)建用戶控件    790
23.1.2  與用戶控件交互    792
23.2  服務(wù)器控件    794
23.2.1  項(xiàng)目的建立    794
23.2.2  控件的屬性    798
23.2.3  控件的顯示    799
23.2.4  添加標(biāo)記屬性    802
23.2.5  給HTML設(shè)置樣式    804
23.2.6  主題和Skin    806
23.2.7  添加客戶端特性    807
23.2.8  檢測和響應(yīng)
瀏覽器功能    816
23.2.9  使用ViewState    819
23.2.10  啟動(dòng)PostBack事件    824
23.2.11  處理回送數(shù)據(jù)    828
23.2.12  復(fù)合控件    830
23.2.13  模板化控件    832
23.2.14  在設(shè)計(jì)期間創(chuàng)建控件    840
23.3  模塊和處理程序    858
23.3.1  HttpModule    859
23.3.2  HttpHandler    869
23.4  小結(jié)    875
第24章  使用業(yè)務(wù)對象    877
24.1  使用ASP.NET 2.0
中的業(yè)務(wù)對象    877
24.1.1  創(chuàng)建預(yù)編譯的.NET
業(yè)務(wù)對象    877
24.1.2  在ASP.NET應(yīng)用
程序中使用預(yù)編譯
的業(yè)務(wù)對象    880
24.2  COM交互操作性:在.NET
中使用COM    881
24.2.1  運(yùn)行庫可
調(diào)用包裝(RCW)    881
24.2.2  在ASP.NET代碼中
使用COM對象    882
24.2.3  錯(cuò)誤處理    887
24.2.4  用.NET應(yīng)用程序
部署COM組件    890
24.3  在未受管制的代碼中
使用.NET    891
24.3.1  COM可調(diào)用包裝(CCW)    892
24.3.2  在COM對象中
使用.NET組件    893
24.3.3  早期綁定和后期綁定    897
24.3.4  錯(cuò)誤處理    898
24.3.5  用COM應(yīng)用程序
部署.NET組件    899
24.4  小結(jié)    901
第25章  移動(dòng)開發(fā)    903
25.1  創(chuàng)建新的ASP.NET移動(dòng)
Web應(yīng)用程序    903
25.2  使用控件容器    907
25.2.1  Form控件    907
25.2.2  Panel控件    908
25.3  使用樣式表    908
25.4  使用ASP.NET移動(dòng)控件    910
25.4.1  AdRotator控件    910
25.4.2  Calendar控件    912
25.4.3  Label控件    915
25.4.4  TextBox控件    915
25.4.5  TextView控件    917
25.4.6  Command控件    918
25.4.7  Image控件    918
25.4.8  PhoneCall控件    919
25.4.9  Link控件    921
25.4.10  List控件    922
25.4.11  ObjectList控件    925
25.4.12  SelectionList控件    926
25.5  使用驗(yàn)證控件    930
25.6  在移動(dòng)Web窗體之間導(dǎo)航    932
25.7  移動(dòng)Web用戶控件    932
25.8  使用模擬器    936
25.9  設(shè)備過濾器    936
25.10  ASP.NET移動(dòng)應(yīng)用程序
中的狀態(tài)管理    938
25.10.1  移動(dòng)Web控件中
的ViewState    939
25.10.2  管理會話狀態(tài)    940
25.10.3  隱藏字段    940
25.11  小結(jié)    942
第26章  建立和使用
XML Web服務(wù)    943
26.1  不同系統(tǒng)之間的通信    943
26.2  建立一個(gè)簡單的
XML Web服務(wù)    945
26.2.1  WebService頁面指令    946
26.2.2  查看Web服務(wù)的
基類文件    946
26.2.3  把定制的數(shù)據(jù)集
顯示為SOAP    948
26.2.4  XML Web服務(wù)接口    950
26.3  使用簡單的XML Web服務(wù)    953
26.3.1  添加Web引用    953
26.3.2  在客戶應(yīng)用程序中
調(diào)用Web服務(wù)    955
26.4  Web服務(wù)的傳輸協(xié)議    957
26.4.1  HTTP-GET    959
26.4.2  HTTP-POST    961
26.4.3  SOAP    962
26.5  WebMethod的重載    962
26.6  高速緩存Web服務(wù)的響應(yīng)    965
26.7  SOAP標(biāo)題    966
26.7.1  用SOAP標(biāo)題建立
Web服務(wù)    967
26.7.2  通過SOAP標(biāo)題
使用Web服務(wù)    969
26.7.3  使用SOAP 1.2
請求Web服務(wù)    971
26.8  異步使用Web服務(wù)    973
26.9  小結(jié)    976
第27章  配置    977
27.1  配置概述    977
27.1.1  服務(wù)器配置文件    978
27.1.2  應(yīng)用程序配置文件    979
27.1.3  配置的應(yīng)用    979
27.1.4  檢測配置文件的變化    980
27.1.5  配置文件的格式    980
27.2  公共配置設(shè)置    981
27.2.1  連接字符串    981
27.2.2  配置會話狀態(tài)    982
27.2.3  編譯配置    985
27.2.4  瀏覽器的功能    987
27.2.5  定制錯(cuò)誤    989
27.2.6  身份驗(yàn)證    990
27.2.7  匿名身份    992
27.2.8  授權(quán)    993
27.2.9  鎖定配置設(shè)置    995
27.2.10  ASP.NET頁面配置    995
27.2.11  include文件    997
27.2.12  配置ASP.NET
運(yùn)行時(shí)設(shè)置    997
27.2.13  配置ASP.NET
工作進(jìn)程    1001
27.2.14  存儲與應(yīng)用程序
相關(guān)的設(shè)置    1003
27.2.15  配置文件的編程    1004
27.2.16  保護(hù)配置設(shè)置    1011
27.2.17  編輯配置文件    1011
27.3  小結(jié)    1012
第28章  管理    1013
28.1  Web站點(diǎn)管理工具    1013
28.1.1  Home選項(xiàng)卡    1014
28.1.2  Security選項(xiàng)卡    1015
28.1.3  Application選項(xiàng)卡    1024
28.1.4  Provider選項(xiàng)卡    1026
28.2  MMC ASP.NET插件    1028
28.2.1  General選項(xiàng)卡    1029
28.2.2  Custom Errors選項(xiàng)卡    1031
28.2.3  Authorization選項(xiàng)卡    1031
28.2.4  Authentication選項(xiàng)卡    1033
28.2.5  Application選項(xiàng)卡    1034
28.2.6  State Management
選項(xiàng)卡    1035
28.2.7  Locations選項(xiàng)卡    1036
28.3  小結(jié)    1036
第29章  打包和部署ASP.NET
應(yīng)用程序    1037
29.1  部署各個(gè)部分    1037
29.2  部署之前的準(zhǔn)備    1038
29.3  部署Web應(yīng)用程序的方法    1038
29.3.1  使用XCopy    1039
29.3.2  使用VS Copy
Web Site選項(xiàng)    1041
29.3.3  部署預(yù)編譯的
Web應(yīng)用程序    1044
29.3.4  建立安裝程序    1046
29.4  安裝程序的選項(xiàng)    1053
29.4.1  使用部署項(xiàng)目的屬性    1053
29.4.2  File System編輯器    1056
29.4.3  Registry編輯器    1059
29.4.4  File Types編輯器    1061
29.4.5  User Interface編輯器    1061
29.4.6  Custom Actions編輯器    1063
29.4.7  Launch Conditions
編輯器    1064
29.5  小結(jié)    1065
附錄A  Visual Basic 8.0和
C# 2.0語言的改進(jìn)    1067
A.1  概述    1067
A.2  泛型    1068
A.2.1  泛型集合    1068
A.2.2 泛型方法    1072
A.3  迭代器    1074
A.4  匿名方法    1075
A.5  運(yùn)算符重載    1077
A.6  全局命名空間限定符    1077
A.7  部分類    1078
A.8  Visual Basic XML文檔    1080
A.9  靜態(tài)類    1081
A.10  屬性訪問器    1081
A.11  無符號類型    1082
A.12  默認(rèn)實(shí)例    1083
A.13  Visual Basic的新關(guān)鍵字    1083
A.13.1  Continue    1083
A.13.2  Using    1085
A.13.3  My    1085
A.13.4  IsNot    1086
A.13.5  TryCast    1087
附錄B  ASP.NET在線資源    1089
B.1  作者的Blog    1089
B.2  ASP.NET有影響的Blog    1089
B.3  Web站點(diǎn)    1089

本目錄推薦

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