-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

ASP.NET 2.0高級編程(特別版)

( 簡體 字)
作者:Bill Evjen/[美]Scott Hanselman/Farhan Muhammad類別:1. -> 程式設計 -> .NET -> ASP.NET
   2. -> 程式設計 -> 網路編程 -> ASP
譯者:沈曉春/崔洪斌
出版社:清華大學出版社ASP.NET 2.0高級編程(特別版) 3dWoo書號: 4008
詢問書籍請說出此書號!

缺書
NT售價: 690

出版日:11/1/2006
頁數:1348
光碟數:1
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302157014
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書全面介紹了ASP.NET各種編程技能和2.0版中的巨大變化,并詳細闡述了2.0版中的每個新特性。書中提供了大量的實例,可幫助讀者快速掌握如何在.NET平臺下開發功能強大的ASP.NET應用程序。本書適合有一些基礎的ASP.NET初級程序員以及準備遷移到ASP.NET 2.0的編程老手。該書與《ASP.NET 2.0入門經典(第4版)》及其早期版本,曾影響到無數中國Web程序員。
目錄:

第1章 ASP.NET 2.0概述 1
1.1 簡史 1
1.2 ASP.NET 2.0的目標 2
1.2.1 開發人員的效率 3
1.2.2 管理 5
1.2.3 性能和可伸縮性 8
1.3 ASP.NET 2.0的其他新特性 8
1.3.1 新的開發人員體系結構 8
1.3.2 新的編譯系統 12
1.3.3 頁面框架的新增內容 13
1.3.4 訪問數據的新對象 15
1.3.5 新的服務器控件 15
1.4 建立ASP.NET 2.0
頁面的新IDE 16
1.5 小結 17
第2章 Visual Studio 2005 19
2.1 啟動頁面 19
2.2 文檔窗口 20
2.2.1 文檔窗口中的視圖 20
2.2.2 標記導航器 21
2.2.3 頁面標簽 22
2.2.4 代碼改變狀態的通知 23
2.2.5 錯誤通知和輔助 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 創建新項目 29
2.8.2 引用其他對象 30
2.8.3 使用智能標記 32

2.8.4 保存和導入
Visual Studio設置 32
2.8.5 驗證HTML 34
2.8.6 團隊的合作 36
2.8.7 使用代碼片斷 36
2.9 小結 38
第3章 應用程序和頁面框架 39
3.1 應用程序的位置選項 39
3.1.1 內置的Web服務器 39
3.1.2 IIS 40
3.1.3 FTP 41
3.1.4 Web站點需要
FrontPage Extensions 42
3.2 ASP.NET頁面結構選項 43
3.2.1 內置編碼 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應用程序文件夾 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 小結 79
第4章 ASP.NET服務器控件
和客戶端腳本 81
4.1 ASP.NET服務器控件 81
4.1.1 服務器控件的類型 82
4.1.2 用服務器控件建立頁面 83
4.1.3 處理服務器控件的事件 84
4.2 給服務器控件應用樣式 87
4.2.1 控件的常見屬性 87
4.2.2 使用層疊樣式表
改變樣式 88
4.3 HTML服務器控件 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處理頁面和
服務器控件 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 客戶端回調 103
4.5.1 比較典型的回送和回調 104
4.5.2 使用回調功能:
一種簡單的方法 105
4.5.3 使用帶參數的回調功能 110
4.6 小結 113
第5章 ASP.NET Web服務器控件 115
5.1 Web服務器控件概述 115
5.2 Label服務器控件 116
5.3 Literal服務器控件 118
5.4 TextBox服務器控件 119
5.4.1 使用Focus()方法 120
5.4.2 使用AutoPostBack 120
5.4.3 使用AutoCompleteType 122
5.5 Button服務器控件 122
5.5.1 CausesValidation屬性 123
5.5.2 CommandName屬性 123
5.5.3 使用客戶端JavaScript
的按鈕 124
5.6 LinkButton服務器控件 126
5.7 ImageButton服務器控件 126
5.8 HyperLink服務器控件 128
5.9 DropDownList服務器控件 128
5.10 從集合中可視化地
刪除條目 131
5.11 ListBox服務器控件 132
5.11.1 允許用戶選擇多項 133
5.11.2 使用ListBox控件的例子 133
5.11.3 給集合添加條目 136
5.12 CheckBox服務器控件 136
5.12.1 確定復選框是否被選中 138
5.12.2 給復選框賦值 138
5.12.3 排列復選框的文本 138
5.13 CheckBoxList服務器控件 139
5.14 RadioButton服務器控件 141
5.15 RadioButtonList服務器控件 143
5.16 Image服務器控件 145
5.17 Table服務器控件 146
5.18 Calendar服務器控件 148
5.18.1 從Calendar控件中
選擇一個日期 149
5.18.2 從日歷中選擇要
輸出的日期格式 150
5.18.3 選擇日期、星期或月份 150
5.18.4 使用日期范圍 151
5.18.5 修改日歷的樣式
和操作方式 153
5.19 AdRotator服務器控件 156
5.20 Xml服務器控件 158
5.21 Panel服務器控件 158
5.22 PlaceHolder服務器控件 160
5.23 小結 161
第6章 ASP.NET 2.0的Web
服務器控件 163
6.1 BulletedList服務器控件 163
6.2 HiddenField服務器控件 168
6.3 FileUpload服務器控件 170
6.3.1 使用FileUpload控件
上傳文件 170
6.3.2 指定正確的ASP.NET
權限給上傳文件 172
6.3.3 理解文件大小的限制 173
6.3.4 把上傳的文件放在
Stream對象中 174
6.3.5 把文件內容從Stream
對象移動到Byte數組中 175
6.4 MultiView和
View服務器控件 175
6.5 Wizard服務器控件 179
6.5.1 定制邊欄導航 181
6.5.2 AllowReturn屬性 182
6.5.3 使用StepType屬性 182
6.5.4 給Wizard控件添加標題 183
6.5.5 使用向導的導航系統 183
6.5.6 使用Wizard控件的事件 184
6.5.7 使用Wizard控件顯示
窗體元素 186
6.6 ImageMap服務器控件 189
6.7 小結 191
第7章 驗證服務器控件 193
7.1 有效性驗證 193
7.2 客戶端和服務器端的驗證 194
7.3 ASP.NET驗證服務器控件 195
7.3.1 驗證原因 196
7.3.2 RequiredFieldValidator
服務器控件 196
7.3.3 CompareValidator
服務器控件 201
7.3.4 RangeValidator
服務器控件 204
7.3.5 RegularExpression
Validator服務器控件 208
7.3.6 CustomValidator
服務器控件 209
7.3.7 ValidationSummary
服務器控件 214
7.4 關閉客戶端驗證功能 217
7.5 為錯誤通知使用圖像和聲音 218
7.6 使用驗證組 219
7.7 小結 223
第8章 使用Master頁面 225
8.1 需要Master頁面的原因 225
8.2 Master頁面基礎 227
8.3 編寫Master頁面 228
8.4 編寫內容頁面 231
8.4.1 混合頁面類型和語言 234
8.4.2 指定要使用的Master
頁面 235
8.4.3 使用頁面標題 236
8.4.4 使用Master頁面中的
控件和屬性 237
8.5 在Master頁面中
指定默認內容 244
8.6 編程指定Master頁面 246
8.7 Master頁面的嵌套 246
8.8 容器特定的Master頁面 249
8.9 事件的觸發順序 251
8.10 高速緩存Master頁面 251
8.11 小結 252
第9章 主題和Skin 253
9.1 使用ASP.NET 2.0中的主題 253
9.1.1 給單個ASP.NET
頁面應用主題 253
9.1.2 把主題應用于
整個應用程序 255
9.1.3 刪除服務器控件中
的主題 255
9.1.4 刪除Web頁面上
的主題特性 256
9.1.5 StyleSheetTheme屬性 256
9.2 創建自己的主題 257
9.2.1 創建正確的文件夾結構 257
9.2.2 創建Skin 258
9.2.3 在主題中包含CSS文件 260
9.2.4 使主題包含圖像 263
9.3 定義多個Skin選項 266
9.4 編程使用主題 267
9.4.1 編程指定頁面的主題 267
9.4.2 編程指定控件的SkinID 268
9.5 主題和定制控件 268
9.6 小結 271
第10章 集合和列表 273
10.1 數組 273
10.1.1 重新設置
數組的大小 276
10.1.2 查找數組中的對象 276
10.1.3 給數組中的
對象排序 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 強類型化的集合 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 集合和列表總結 303
10.9 小結 306
第11章 ASP.NET 2.0中的數據綁定 307
11.1 數據源控件 307
11.1.1 SqlDataSource控件 310
11.1.2 XmlDataSource控件 316
11.1.3 ObjectDataSource
控件 316
11.1.4 SiteMapDataSource
控件 320
11.2 配置數據源控件的高速緩存 321
11.3 存儲連接信息 321
11.4 使用綁定的列表控件和
數據源控件 324
11.4.1 GridView 325
11.4.2 編輯GridView
中的數據行 333
11.4.3 刪除GridView數據 337
11.4.4 DetailsView 339
11.4.5 使用DetailsView
插入、更新和刪除數據 345
11.4.6 FormView控件 347
11.5 其他數據綁定控件 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 內置數據綁定語法 353
11.6.1 DataBinder語法
的變化 354
11.6.2 XML數據綁定器 355
11.7 小結 355
第12章 使用ADO.NET管理數據 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 使用數據適配器 362
12.1.6 使用參數 365
12.1.7 DataSet和DataTable 368
12.2 ADO.NET的新增功能 371
12.2.1 從各種數據源中
批量加載數據 372
12.2.2 批處理多個更新 381
12.2.3 多個活動的
結果集(MARS) 388
12.2.4 命令的異步執行 394
12.2.5 異步連接 415
12.3 小結 416
第13章 使用XML 417
13.1 XML基礎 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優化 429
13.2.3 從XML中提取
.NET CLR類型 431
13.2.4 ReadSubtree和
XmlSerialization 433
13.2.5 用XmlWriter創建XML 435
13.2.6 2.0版本中XmlReader
和XmlWriter的改進 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
服務器控件 452
13.6.3 XSLT調試 454
13.7 數據庫和XML 454
13.7.1 FOR XML AUTO子句 455
13.7.2 SQL Server Yukon
2005和XML數據類型 459
13.8 小結 459
第14章 站點導航 461
14.1 基于XML的站點地圖 461
14.2 SiteMapPath 服務器控件 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服務器控件 469
14.3.1 標識TreeView控件
的內置樣式 471
14.3.2 TreeView控件
的各個部分 472
14.3.3 在XML文件中
綁定TreeView控件 472
14.3.4 在TreeView中
選擇多個選項 475
14.3.5 在TreeView控件中
指定定制的圖標 478
14.3.6 指定用于連接
節點的線條 479
14.3.7 編程使用TreeView控件 481
14.4 Menu服務器控件 487
14.4.1 給Menu控件
應用不同的樣式 488
14.4.2 Menu事件 493
14.4.3 把Menu控件綁定
到XML文件上 493
14.5 SiteMap數據提供程序 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 站點地圖的本地化 502
14.8.1 為本地化構建
Web.sitemap文件 502
14.8.2 修改Web.config文件 503
14.8.3 創建程序集資源
(.resx)文件 504
14.8.4 測試結果 505
14.9 小結 506
第15章 個性化 507
15.1 個性化模型 507
15.2 創建個性化屬性 508
15.2.1 添加簡單的個性化屬性 508
15.2.2 使用個性化屬性 509
15.2.3 添加一組個性化屬性 513
15.2.4 使用分組的個性化屬性 514
15.2.5 為個性化屬性定義類型 514
15.2.6 使用定制的類型 515
15.2.7 提供默認值 518
15.2.8 把個性化屬性
指定為只讀 518
15.3 匿名個性化 518
15.3.1 支持終端用戶的
匿名身份 519
15.3.2 使用匿名身份事件 521
15.3.3 個性化屬性的匿名選項 522
15.4 編程訪問個性化功能 522
15.4.1 遷移匿名用戶 523
15.4.2 Profile的個性化 524
15.4.3 確定是否繼續自動保存 525
15.5 個性化提供程序 526
15.5.1 使用SQL Server
Express Edition 526
15.5.2 使用Microsoft的
SQL Server 527
15.5.3 使用多個提供程序 534
15.6 小結 534
第16章 成員和角色管理 535
16.1 身份驗證 535
16.2 授權 535
16.3 ASP.NET 2.0的身份驗證 536
16.3.1 為成員建立Web站點 536
16.3.2 添加用戶 538
16.3.3 請求憑證 549
16.3.4 處理驗證用戶 553
16.3.5 在線顯示用戶數 556
16.3.6 處理密碼 557
16.4 ASP.NET 2.0的授權 561
16.4.1 使用LoginView
服務器控件 561
16.4.2 為角色管理建立
Web站點 563
16.4.3 添加和檢索
應用程序角色 566
16.4.4 刪除角色 568
16.4.5 給角色添加用戶 569
16.4.6 獲取某個角色的
所有用戶 570
16.4.7 獲取包含某個
用戶的所有角色 572
16.4.8 從角色中刪除用戶 572
16.4.9 檢查角色中的用戶 573
16.4.10 角色的高速
緩存方式 574
16.5 使用Web站點管理工具 575
16.6 Membership API的
公共方法 576
16.7 Roles API的公共方法 576
16.8 小結 577
第17章 Portal Framework
和Web Part 579
17.1 Web Part簡介 579
17.2 建立動態的模塊化
Web站點 581
17.2.1 WebPartManager控件 581
17.2.2 使用區域進行布局 582
17.2.3 WebPartZone控件 585
17.2.4 允許用戶改變
頁面的模式 587
17.2.5 修改區域 598
17.3 使用Portal Framework
中的類 604
17.4 創建定制的Web Part 607
17.5 小結 612
第18章 安全性 613
18.1 身份驗證和授權 613
18.2 應用身份驗證措施 614
18.2.1 節點 615
18.2.2 基于Windows的
身份驗證模式 615
18.2.3 基于窗體的身份驗證 622
18.2.4 Passport身份驗證 631
18.3 驗證特定的文件和文件夾 632
18.4 編程授權 632
18.4.1 使用User.Identity 633
18.4.2 使用User.IsInRole() 634
18.4.3 用WindowsIdentity
顯示更多信息 635
18.5 身份和模擬 637
18.6 通過IIS進行保護 640
18.6.1 IP地址和域名限制 640
18.6.2 使用文件擴展名 641
18.6.3 使用新的
ASP.NET MMC插件 643
18.7 小結 644
第19章 狀態管理 645
19.1 如何選擇 645
19.2 ASP.NET 2.0中的
Session對象 648
19.2.1 會話和事件模型 648
19.2.2 配置會話狀態的管理 649
19.2.3 進程中的會話狀態 650
19.2.4 進程外的會話狀態 657
19.2.5 SQL支持的會話狀態 662
19.2.6 用其他提供程序
擴展會話狀態 664
19.2.7 無Cookie的會話狀態 666
19.2.8 選擇維護狀態的
正確方式 667
19.3 Application對象 667
19.4 查詢字符串 668
19.5 Cookie 668
19.6 回送和跨頁面的回送 669
19.7 隱藏的字段、ViewState
和ControlState 671
19.8 為短時間狀態存儲應用
HttpContext.Current.Items 675
19.9 小結 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對象
高速緩存數據 687
20.2.2 高速緩存依賴性 688
20.3 使用SQL Server高速
緩存依賴性 694
20.3.1 使數據庫支持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 使數據庫不支持
SQL Server高速
緩存禁用功能 697
20.3.7 SQL Server 2005
高速緩存禁用功能 698
20.4 配置ASP.NET應用程序 699
20.5 測試SQL Server高速緩存
禁用功能 700
20.5.1 給頁面添加多個表 702
20.5.2 給SQL Server
高速緩存依賴性和
Request對象建立關聯 702
20.5.3 給SQL Server
高速緩存依賴性
和Cache對象建立關聯 703
20.6 小結 706
第21章 調試和錯誤處理技術 709
21.1 設計期間的支持 709
21.1.1 語法通知 709
21.1.2 Immediate和
Command窗口 711
21.1.3 任務列表 712
21.2 跟蹤 713
21.2.1 System.Diagnostics.
Trace和ASP.NET
的Page.Trace 713
21.2.2 頁面級的跟蹤 713
21.2.3 應用程序的跟蹤 714
21.2.4 查看跟蹤數據 714
21.2.5 在組件中跟蹤 717
21.2.6 跟蹤的傳送 718
21.2.7 TraceListener 719
21.2.8 診斷選項 723
21.2.9 Web事件 724
21.3 調試 726
21.3.1 需要的內容 726
21.3.2 IIS和ASP.NET
開發服務器 727
21.3.3 啟動調試會話 728
21.3.4 有助于調試的新工具 731
21.3.5 SQL存儲過程的調試 734
21.4 異常和錯誤處理 735
21.4.1 處理頁面上的異常 735
21.4.2 處理應用程序異常 736
21.4.3 HTTP狀態碼 737
21.5 小結 738
第22章 文件I/O和流 739
22.1 使用驅動器、目錄和文件 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 網絡通信 779
22.4.1 WebRequest和
WebResponse 779
22.4.2 發送郵件 786
22.5 小結 787
第23章 用戶控件、服務器控件、
模塊和HttpHandler 789
23.1 用戶控件 789
23.1.1 創建用戶控件 790
23.1.2 與用戶控件交互 792
23.2 服務器控件 794
23.2.1 項目的建立 794
23.2.2 控件的屬性 798
23.2.3 控件的顯示 799
23.2.4 添加標記屬性 802
23.2.5 給HTML設置樣式 804
23.2.6 主題和Skin 806
23.2.7 添加客戶端特性 807
23.2.8 檢測和響應
瀏覽器功能 816
23.2.9 使用ViewState 819
23.2.10 啟動PostBack事件 824
23.2.11 處理回送數據 828
23.2.12 復合控件 830
23.2.13 模板化控件 832
23.2.14 在設計期間創建控件 840
23.3 模塊和處理程序 858
23.3.1 HttpModule 859
23.3.2 HttpHandler 869
23.4 小結 875
第24章 使用業務對象 877
24.1 使用ASP.NET 2.0
中的業務對象 877
24.1.1 創建預編譯的.NET
業務對象 877
24.1.2 在ASP.NET應用
程序中使用預編譯
的業務對象 880
24.2 COM交互操作性:在.NET
中使用COM 881
24.2.1 運行庫可
調用包裝(RCW) 881
24.2.2 在ASP.NET代碼中
使用COM對象 882
24.2.3 錯誤處理 887
24.2.4 用.NET應用程序
部署COM組件 890
24.3 在未受管制的代碼中
使用.NET 891
24.3.1 COM可調用包裝(CCW) 892
24.3.2 在COM對象中
使用.NET組件 893
24.3.3 早期綁定和后期綁定 897
24.3.4 錯誤處理 898
24.3.5 用COM應用程序
部署.NET組件 899
24.4 小結 901
第25章 移動開發 903
25.1 創建新的ASP.NET移動
Web應用程序 903
25.2 使用控件容器 907
25.2.1 Form控件 907
25.2.2 Panel控件 908
25.3 使用樣式表 908
25.4 使用ASP.NET移動控件 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 使用驗證控件 930
25.6 在移動Web窗體之間導航 932
25.7 移動Web用戶控件 932
25.8 使用模擬器 936
25.9 設備過濾器 936
25.10 ASP.NET移動應用程序
中的狀態管理 938
25.10.1 移動Web控件中
的ViewState 939
25.10.2 管理會話狀態 940
25.10.3 隱藏字段 940
25.11 小結 942
第26章 建立和使用
XML Web服務 943
26.1 不同系統之間的通信 943
26.2 建立一個簡單的
XML Web服務 945
26.2.1 WebService頁面指令 946
26.2.2 查看Web服務的
基類文件 946
26.2.3 把定制的數據集
顯示為SOAP 948
26.2.4 XML Web服務接口 950
26.3 使用簡單的XML Web服務 953
26.3.1 添加Web引用 953
26.3.2 在客戶應用程序中
調用Web服務 955
26.4 Web服務的傳輸協議 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服務的響應 965
26.7 SOAP標題 966
26.7.1 用SOAP標題建立
Web服務 967
26.7.2 通過SOAP標題
使用Web服務 969
26.7.3 使用SOAP 1.2
請求Web服務 971
26.8 異步使用Web服務 973
26.9 小結 976
第27章 配置 977
27.1 配置概述 977
27.1.1 服務器配置文件 978
27.1.2 應用程序配置文件 979
27.1.3 配置的應用 979
27.1.4 檢測配置文件的變化 980
27.1.5 配置文件的格式 980
27.2 公共配置設置 981
27.2.1 連接字符串 981
27.2.2 配置會話狀態 982
27.2.3 編譯配置 985
27.2.4 瀏覽器的功能 987
27.2.5 定制錯誤 989
27.2.6 身份驗證 990
27.2.7 匿名身份 992
27.2.8 授權 993
27.2.9 鎖定配置設置 995
27.2.10 ASP.NET頁面配置 995
27.2.11 include文件 997
27.2.12 配置ASP.NET
運行時設置 997
27.2.13 配置ASP.NET
工作進程 1001
27.2.14 存儲與應用程序
相關的設置 1003
27.2.15 配置文件的編程 1004
27.2.16 保護配置設置 1011
27.2.17 編輯配置文件 1011
27.3 小結 1012
第28章 管理 1013
28.1 Web站點管理工具 1013
28.1.1 Home選項卡 1014
28.1.2 Security選項卡 1015
28.1.3 Application選項卡 1024
28.1.4 Provider選項卡 1026
28.2 MMC ASP.NET插件 1028
28.2.1 General選項卡 1029
28.2.2 Custom Errors選項卡 1031
28.2.3 Authorization選項卡 1031
28.2.4 Authentication選項卡 1033
28.2.5 Application選項卡 1034
28.2.6 State Management
選項卡 1035
28.2.7 Locations選項卡 1036
28.3 小結 1036
第29章 打包和部署ASP.NET
應用程序 1037
29.1 部署各個部分 1037
29.2 部署之前的準備 1038
29.3 部署Web應用程序的方法 1038
29.3.1 使用XCopy 1039
29.3.2 使用VS Copy
Web Site選項 1041
29.3.3 部署預編譯的
Web應用程序 1044
29.3.4 建立安裝程序 1046
29.4 安裝程序的選項 1053
29.4.1 使用部署項目的屬性 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 小結 1065
附錄A Visual Basic 8.0和
C# 2.0語言的改進 1067
A.1 概述 1067
A.2 泛型 1068
A.2.1 泛型集合 1068
A.2.2 泛型方法 1072
A.3 迭代器 1074
A.4 匿名方法 1075
A.5 運算符重載 1077
A.6 全局命名空間限定符 1077
A.7 部分類 1078
A.8 Visual Basic XML文檔 1080
A.9 靜態類 1081
A.10 屬性訪問器 1081
A.11 無符號類型 1082
A.12 默認實例 1083
A.13 Visual Basic的新關鍵字 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站點 1089


序: