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

ASP.NET 2.0開(kāi)發(fā)技術(shù)大全

ASP.NET 2.0開(kāi)發(fā)技術(shù)大全

定 價(jià):¥98.00

作 者: 明日科技
出版社: 人民郵電出版社
叢編項(xiàng): 軟件工程師典藏
標(biāo) 簽: ASP.NET

ISBN: 9787115172389 出版時(shí)間: 2008-02-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 830 字?jǐn)?shù):  

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

  《ASP.NET 2.0開(kāi)發(fā)技術(shù)大全(附光盤)》是一本ASP.NET 2.0綜合開(kāi)發(fā)參考手冊(cè),書中幾乎囊括了ASP.NET 開(kāi)發(fā)Web應(yīng)用程序的全部知識(shí),同時(shí)在講解中結(jié)合了大量實(shí)用而又有代表性的示例和典型應(yīng)用。全書共分37章,包括認(rèn)識(shí)ASP.NET 2.0、ASP.NET 2.0 網(wǎng)頁(yè)語(yǔ)法、字符串與日期處理、Page對(duì)象、Response和Request對(duì)象、 Application和Session對(duì)象、Server對(duì)象、Cookie對(duì)象、Cache對(duì)象、 Global.asax全局程序集文件、標(biāo)準(zhǔn)服務(wù)器控件、驗(yàn)證控件、登錄控件、 Web Part部件、母版頁(yè)、主題、sQL語(yǔ)句在ASP.NET中的應(yīng)用、高性能數(shù)據(jù)處理技術(shù)、ADO.NET數(shù)據(jù)庫(kù)技術(shù)、數(shù)據(jù)綁定控件、ASP.NET數(shù)據(jù)緩存技術(shù)、站點(diǎn)導(dǎo)航和導(dǎo)航控件、Web用戶控件、創(chuàng)建ASP.NET服務(wù)器控件、 WebService基礎(chǔ)、創(chuàng)建和使用WebSerwice、E-mail發(fā)送與接收、文件處理技術(shù)、GDI+圖形圖像、多媒體技術(shù)、水晶報(bào)表、XMI技術(shù)、ASP.NET 2.0中的成熟Ajall架構(gòu):Atlas、ASP.NET的配置與網(wǎng)站管理工具、ASP.NET應(yīng)用程序安全性、程序調(diào)試與錯(cuò)誤處理以及網(wǎng)站發(fā)布、打包與安裝。書中各部分技術(shù)既相互獨(dú)立又相互聯(lián)系,將逐步引導(dǎo)讀者深入學(xué)習(xí)并掌握ASP.NET 2.0的編程知識(shí)、方法和編程技巧?!禔SP.NET 2.0開(kāi)發(fā)技術(shù)大全(附光盤)》附有配套光盤。光盤提供了書中示例和典型應(yīng)用實(shí)例的全部源代碼,所有源代碼都經(jīng)過(guò)精心調(diào)試,在Windows 2003下全部通過(guò),保證能夠正常運(yùn)行?!禔SP.NET 2.0開(kāi)發(fā)技術(shù)大全(附光盤)》內(nèi)容精練、重點(diǎn)突出、實(shí)例豐富,是各級(jí)程序開(kāi)發(fā)人員首選參考書,《ASP.NET 2.0開(kāi)發(fā)技術(shù)大全(附光盤)》也適合大中專院校師生學(xué)習(xí)參考。

作者簡(jiǎn)介

暫缺《ASP.NET 2.0開(kāi)發(fā)技術(shù)大全》作者簡(jiǎn)介

圖書目錄

第1篇 ASP.NET 2.0網(wǎng)站開(kāi)發(fā)基礎(chǔ)
第1章 認(rèn)識(shí)ASP.NET 2.0 3
1.1 ASP.NET 2.0概述 4
1.1.1 ASP.NET 2.0發(fā)展歷程 4
1.1.2 ASP.NET 2.0新特性 4
1.2 ASP.NET集成開(kāi)發(fā)環(huán)境 4
1.2.1 安裝Visual Studio 2005開(kāi)發(fā)工具 4
1.2.2 主窗口 7
1.2.3 窗體設(shè)計(jì)器 8
1.2.4 文檔大綱 8
1.2.5 工具箱 9
1.2.6 解決方案資源管理器 9
1.2.7 服務(wù)器資源管理器 10
1.2.8 屬性窗口 10
1.3 IIS服務(wù)器安裝、配置與管理 10
1.3.1 為什么要安裝IIS 10
1.3.2 IIS安裝 11
1.3.3 IIS配置與管理 13
1.4 ASP.NET 2.0網(wǎng)站的基本設(shè)計(jì)步驟 14
1.4.1 創(chuàng)建ASP.NET網(wǎng)站 14
1.4.2 創(chuàng)建Web窗體 15
1.4.3 設(shè)計(jì)Web窗體界面 16
1.4.4 編寫代碼 17
1.4.5 運(yùn)行程序 18
1.5 ASP.NET幫助系統(tǒng) 19
1.5.1 安裝MSDN幫助 19
1.5.2 如何使用幫助系統(tǒng) 22
1.5.3 利用幫助附帶的示例學(xué)習(xí)編程 24
1.6 網(wǎng)站測(cè)試與典型環(huán)境配置 24
1.6.1 測(cè)試網(wǎng)站服務(wù)器 24
1.6.2 幾種典型網(wǎng)站環(huán)境配置 27
第2章 ASP.NET網(wǎng)頁(yè)語(yǔ)法 31
2.1 ASP.NET網(wǎng)頁(yè)擴(kuò)展名 32
2.2 頁(yè)面指令 32
2.1.1 @Page指令 32
2.1.2 @Import指令 34
2.1.3 @OutputCache指令 35
2.1.4 @Implements指令 36
2.1.5 @Register指令 36
2.1.6 @Assembly指令 36
2.1.7 @Control指令 37
2.1.8 @Master指令 38
2.1.9 @MasterType指令 39
2.1.10 @PreviousPageType指令 39
2.1.11 @Reference指令 39
2.3 ASPX文件內(nèi)容注釋 40
2.4 服務(wù)器端文件包含 40
2.5 HTML服務(wù)器控件語(yǔ)法 40
2.6 ASP.NET服務(wù)器語(yǔ)法 41
2.7 代碼塊語(yǔ)法<% %> 41
2.8 數(shù)據(jù)綁定語(yǔ)法 42
2.9 對(duì)象標(biāo)記語(yǔ)法 43
2.10 表達(dá)式語(yǔ)法 44
第3章 字符串、日期處理 45
3.1 常用字符串處理方法 46
3.1.1 比較字符串 47
3.1.2 定位字符及子串 48
3.1.3 格式化字符串 48
3.1.4 截取字符串 48
3.1.5 分裂字符串 49
3.1.6 插入字符串 50
3.1.7 填充字符串 50
3.1.8 刪除字符串 51
3.1.9 移除字符串 51
3.1.10 復(fù)制字符串 52
3.1.11 替換字符串 52
3.2 常用日期處理方法 53
3.2.1 獲得系統(tǒng)當(dāng)前日期 55
3.2.2 獲得系統(tǒng)當(dāng)前時(shí)間 56
3.2.3 同時(shí)獲得系統(tǒng)當(dāng)前日期和時(shí)間 56
3.2.4 獲取當(dāng)前日期是星期幾 56
3.2.5 獲取當(dāng)前年的天數(shù) 57
3.2.6 獲取當(dāng)前月的天數(shù) 57
3.2.7 獲取當(dāng)前日期的前一天 58
3.2.8 使用TimeSpan對(duì)象獲取時(shí)間間隔 58
3.2.9 典型實(shí)例 59
第2篇 ASP.NET 2.0內(nèi)置對(duì)象
第4章 Page對(duì)象 63
4.1 Page對(duì)象的屬性 64
4.1.1 Buffer屬性 64
4.1.2 ClientID屬性 64
4.1.3 ClientQueryString屬性 64
4.1.4 ClientScript屬性 64
4.1.5 ContentType屬性 65
4.1.6 StyleSheetTheme、SkinID、Theme和EnableTheming屬性 65
4.1.7 ErrorPage屬性 66
4.1.8 Header屬性 67
4.1.9 IsPostBack屬性 67
4.1.10 MaintainScrollPosition OnPostBack屬性 67
4.1.11 Master和MasterPageFile屬性 67
4.1.12 Title屬性 68
4.2 Page對(duì)象的方法 69
4.2.1 FindControl方法 69
4.2.2 GetPostBackClientEvent方法 69
4.2.3 GetPostBackClientHyperlink方法 69
4.2.4 GetPostBackEventReference方法 69
4.2.5 IsClientScriptBlockRegistered方法 70
4.2.6 MapPath方法 70
4.2.7 ParseControl方法 70
4.2.8 RegisterArrayDeclaration方法 70
4.2.9 RegisterAsyncTask方法 70
4.2.10 RegisterClientScriptBlock方法 71
4.2.11 RegisterHiddenField方法 71
4.2.12 RegisterOnSubmitStatement方法 71
4.2.13 RegisterRequiresControlState方法 72
4.2.14 RegisterRequiresPostBack方法 72
4.2.15 ResolveClientUrl方法 72
4.2.16 ResolveUrl方法 72
4.2.17 SetFocus方法 72
4.3 Page對(duì)象的應(yīng)用 73
第5章 Response和Request對(duì)象 75
5.1 Response對(duì)象的屬性 76
5.1.1 BufferOutput屬性 76
5.1.2 Cache屬性 76
5.1.3 CacheControl屬性 76
5.1.4 Charset、ContentEncoding和ContentType屬性 76
5.1.5 Expires和ExpiresAbsolute屬性 77
5.1.6 Filter屬性 77
5.1.7 HeaderEncoding屬性 77
5.1.8 IsClientConnected屬性 77
5.1.9 IsRequestBeginRedirected和RedirectLocation屬性 78
5.1.10 Output和OutputStream屬性 78
5.1.11 Status、StatusCode和StatusDescription屬性 79
5.1.12 SuppressContent屬性 79
5.2 Response對(duì)象的方法 80
5.2.1 AddCacheDependency方法 80
5.2.2 AddCacheItemDependencies和AddCacheItemDependency方法 80
5.2.3 AddFileDependencies和AddFileDependency方法 80
5.2.4 AppendCookie和SetCookie方法 80
5.2.5 AppendHeader方法 81
5.2.6 AppendTolog方法 81
5.2.7 ApplyAppPathModifier方法 82
5.2.8 BinaryWrite方法 82
5.2.9 Clear、ClearContent和ClearHeaders方法 82
5.2.10 Close和End方法 82
5.2.11 Flush方法 82
5.2.12 Pics方法 83
5.2.13 Redirect方法 83
5.2.14 Write和WriteFile方法 83
5.3 Response對(duì)象的應(yīng)用 84
5.4 Request對(duì)象的屬性 85
5.4.1 AcceptTypes屬性 85
5.4.2 AnonymousID屬性 85
5.4.3 ApplicationPath和AppRelative CurrentExecutionFilePath屬性 85
5.4.4 Browser屬性 86
5.4.5 ContentEncoding、Content Length和ContentType屬性 86
5.4.6 Cookies屬性 86
5.4.7 CurrentExecutionFilePath、FilePath和Path屬性 87
5.4.8 Headers屬性 87
5.4.9 HttpMethod和RequestType屬性 87
5.4.10 InputStream屬性 87
5.4.11 Item屬性 88
5.4.12 Params屬性 88
5.4.13 PathInfo屬性 88
5.4.14 PhysicalApplicationPath和PhysicalPath屬性 88
5.4.15 QueryString屬性 88
5.4.16 TotalBytes屬性 89
5.4.17 UserHostAddress和UserHostName屬性 89
5.4.18 UserLanguages屬性 89
5.5 Request對(duì)象的方法 90
5.5.1 BinaryRead方法 90
5.5.2 MapImageCoordinates方法 90
5.5.3 MapPath方法 90
5.5.4 SaveAs方法 90
5.5.5 ValidateInput方法 91
5.6 Request對(duì)象的應(yīng)用 91
第6章 Application、Session對(duì)象 93
6.1 Application對(duì)象的屬性 94
6.1.1 AllKeys屬性 94
6.1.2 Contents屬性 94
6.1.3 Count屬性 95
6.1.4 Item屬性 95
6.1.5 Keys屬性 96
6.1.6 StaticObjects屬性 96
6.2 Application對(duì)象的方法 96
6.2.1 Add方法 96
6.2.2 Clear方法 96
6.2.3 Get和GetKey方法 96
6.2.4 Lock和UnLock方法 97
6.2.5 Remove、RemoveAll和RemoveAt方法 98
6.2.6 Set方法 99
6.3 Application對(duì)象的事件 99
6.3.1 Application_Start事件 99
6.3.2 Application_End事件 99
6.4 Application對(duì)象的應(yīng)用 100
6.5 Session對(duì)象的屬性 101
6.5.1 CodePage屬性 101
6.5.2 Contents屬性 101
6.5.3 IsCookieless和CookieMode屬性 102
6.5.4 Count屬性 102
6.5.5 IsNewSession屬性 103
6.5.6 IsReadOnly屬性 103
6.5.7 Item屬性 103
6.5.8 Keys屬性 104
6.5.9 Mode屬性 104
6.5.10 SessionID屬性 104
6.5.11 StaticObjects屬性 104
6.5.12 Timeout屬性 104
6.6 Session對(duì)象的方法 105
6.6.1 Abandon方法 105
6.6.2 Add方法 105
6.6.3 Clear方法 105
6.6.4 CopyTo方法 105
6.6.5 GetEnumerator方法 106
6.6.6 Remove、RemoveAll和RemoveAt方法 106
6.7 Session對(duì)象的事件 107
6.7.1 Session_Start事件 107
6.7.2 Session_End事件 107
6.8 Session對(duì)象的應(yīng)用 107
第7章 Server對(duì)象 109
7.1 Server對(duì)象的屬性 110
7.1.1 MachineName屬性 110
7.1.2 ScriptTimeout屬性 110
7.2 Server對(duì)象的方法 110
7.2.1 ClearError和GetLastError方法 110
7.2.2 CreateObject方法 111
7.2.3 CreateObjectFromClsid方法 111
7.2.4 Execute方法 111
7.2.5 HtmlDecode和HtmlEncode方法 112
7.2.6 MapPath方法 113
7.2.7 Transfer方法 113
7.2.8 UrlDecode和UrlEncode方法 114
7.2.9 UrlPathEncode方法 115
7.2.10 UrlTokenDecode和UrlTokenEncode方法 115
7.3 Server對(duì)象的應(yīng)用 116
第8章 Cookie對(duì)象 117
8.1 Cookie對(duì)象的屬性 118
8.1.1 Domain屬性 118
8.1.2 Expires屬性 118
8.1.3 HasKeys屬性 118
8.1.4 HttpOnly屬性 119
8.1.5 Item屬性 119
8.1.6 Name、Value和Values屬性 120
8.1.7 Path屬性 120
8.1.8 Secure屬性 121
8.2 Cookie對(duì)象的方法 121
8.2.1 Equals方法 121
8.2.2 ToString方法 122
8.3 Cookie對(duì)象的應(yīng)用 122
第9章 Cache對(duì)象 125
9.1 Cache對(duì)象的屬性 126
9.1.1 Count屬性 126
9.1.2 EffectivePrivateBytesLimit屬性 126
9.1.3 Item屬性 126
9.2 Cache對(duì)象的方法 126
9.2.1 Add方法 126
9.2.2 Get方法 128
9.2.3 GetEnumerator方法 128
9.2.4 Insert方法 128
9.2.5 Remove方法 130
9.3 Cache對(duì)象的應(yīng)用 131
第10章 Global.asax全局程序集文件 133
10.1 Global.asax文件介紹 134
10.2 Global.asax文件語(yǔ)法 134
10.2.1 指令 134
10.2.2 代碼聲明塊 135
10.2.3 代碼呈現(xiàn)塊 136
10.2.4 服務(wù)器端對(duì)象標(biāo)記語(yǔ)法 136
10.2.5 服務(wù)器端包括指令語(yǔ)法 136
10.2.6 事件 137
10.3 為Global.asax文件使用自己的基類 138
10.4 程序中使用Global.asax文件 139
第3篇 網(wǎng)站界面設(shè)計(jì)
第11章 標(biāo)準(zhǔn)服務(wù)器控件 143
11.1 Label控件 144
11.1.1 屬性 144
11.1.2 方法 145
11.1.3 事件 146
11.2 TextBox控件 147
11.2.1 屬性 147
11.2.2 方法 148
11.2.3 事件 148
11.3 Button控件 149
11.3.1 屬性 149
11.3.2 方法 150
11.3.3 事件 151
11.4 LinkButton控件 152
11.5 ImageButton控件 153
11.6 HyperLink控件 154
11.6.1 屬性 154
11.6.2 方法 155
11.7 DropDownList控件 156
11.7.1 屬性 156
11.7.2 方法 157
11.7.3 事件 157
11.8 CheckBox控件 158
11.8.1 屬性 159
11.8.2 事件 160
11.9 ListBox控件 160
11.9.1 屬性 161
11.9.2 方法 161
11.9.3 事件 163
11.10 RadioButton控件 164
11.11 Calender控件 165
11.11.1 屬性 165
11.11.2 方法 166
11.11.3 事件 167
11.12 FileUpload控件 167
11.12.1 屬性 167
11.12.2 方法 168
11.13 CheckBoxList控件 169
11.13.1 屬性 170
11.13.2 事件 171
11.14 RadioButtonList控件 172
11.14.1 屬性 172
11.14.2 方法 173
11.15 Image控件 174
11.15.1 屬性 174
11.15.2 方法 175
11.16 ImageMap控件 176
11.17 Table控件 179
11.18 BulletedList控件 181
11.19 HiddenField控件 183
11.19.1 屬性 183
11.19.2 事件 184
11.20 Literal控件 185
11.21 AdRotator控件 186
11.21.1 屬性 186
11.21.2 方法 187
11.21.3 事件 188
11.22 Wizard控件 189
11.22.1 屬性 189
11.22.2 方法 190
11.22.3 事件 191
11.23 XML控件 192
11.24 MultiView和View控件 195
11.24.1 屬性 195
11.24.2 方法 196
11.24.3 事件 197
11.25 Panel控件 199
11.25.1 屬性 199
11.25.2 方法 200
11.26 PlaceHolder控件 201
11.27 Substitution控件 202
11.28 Localize控件 204
11.29 標(biāo)準(zhǔn)服務(wù)器控件的典型應(yīng)用 205
第12章 驗(yàn)證控件 207
12.1 RequiredFieldValidator控件 208
12.1.1 功能 208
12.1.2 屬性 208
12.1.3 方法 210
12.1.4 事件 210
12.1.5 典型實(shí)例 211
12.2 RegularExpressionValidator控件 211
12.2.1 功能 211
12.2.2 屬性 211
12.2.3 典型實(shí)例 213
12.3 RangeValidator控件 214
12.3.1 功能 214
12.3.2 屬性 214
12.3.3 典型實(shí)例 215
12.4 CompareValidator控件 216
12.4.1 功能 216
12.4.2 屬性 216
12.4.3 典型實(shí)例 218
12.5 CustomValidator控件 218
12.5.1 功能 218
12.5.2 屬性 218
12.5.3 事件 220
12.5.4 典型實(shí)例 221
12.6 ValidationSummary控件 222
12.6.1 功能 222
12.6.2 屬性 222
12.6.3 典型實(shí)例 223
第13章 登錄控件 225
13.1 CreateUserWizard控件 226
13.1.1 功能 226
13.1.2 屬性 226
13.1.3 方法 229
13.1.4 事件 230
13.1.5 典型實(shí)例 231
13.2 Login控件 233
13.2.1 功能 233
13.2.2 屬性 233
13.2.3 事件 236
13.2.4 典型實(shí)例 237
13.3 LoginName控件 238
13.3.1 功能 238
13.3.2 屬性 238
13.3.3 事件 238
13.3.4 典型實(shí)例 239
13.4 LoginStatus控件 239
13.4.1 功能 239
13.4.2 屬性 239
13.4.3 事件 241
13.4.4 典型實(shí)例 242
13.5 LoginView控件 242
13.5.1 功能 242
13.5.2 屬性 243
13.5.3 事件 244
13.5.4 典型實(shí)例 244
13.6 ChangePassword控件 245
13.6.1 功能 245
13.6.2 屬性 245
13.6.3 事件 247
13.6.4 典型實(shí)例 247
13.7 PasswordRecovery控件 248
13.7.1 功能 248
13.7.2 屬性 248
13.7.3 事件 251
13.7.4 典型實(shí)例 251
第14章 WebParts部件 253
14.1 WebPartManager控件 254
14.1.1 功能 254
14.1.2 屬性 254
14.1.3 方法 257
14.1.4 事件 259
14.2 WebPartZone控件 261
14.2.1 功能 261
14.2.2 屬性 261
14.2.3 方法 265
14.2.4 事件 266
14.3 EditorZone控件 266
14.3.1 功能 266
14.3.2 屬性 267
14.4 AppearanceEditorPart控件 269
14.4.1 功能 269
14.4.2 屬性 269
14.4.3 方法 272
14.5 BehaviorEditorPart控件 273
14.6 LayoutEditorPart控件 275
14.7 PropertyGridEditorPart控件 276
14.8 CatalogZone控件 278
14.9 DeclarativeCatalogPart控件 279
14.9.1 功能 279
14.9.2 屬性 279
14.9.3 方法 281
14.10 PageCatalogPart控件 283
14.11 ImportCatalogPart控件 284
14.11.1 功能 284
14.11.2 屬性 284
14.12 ConnectionsZone控件 286
14.12.1 功能 286
14.12.2 屬性 287
14.13 ProxyWebPartManager控件 297
14.13.1 功能 297
14.13.2 屬性 297
第15章 母版頁(yè) 303
15.1 母版頁(yè)概述 304
15.2 創(chuàng)建母版頁(yè) 305
15.3 創(chuàng)建內(nèi)容頁(yè) 307
15.4 嵌套母版頁(yè) 309
15.5 動(dòng)態(tài)加載母版頁(yè) 312
15.6 使用內(nèi)容頁(yè)訪問(wèn)母版頁(yè)控件和屬性 315
15.6.1 使用FindControl方法訪問(wèn)母版中的控件 315
15.6.2 使用@MasterType指令 316
15.7 母版頁(yè)的典型應(yīng)用 317
第16章 主題 319
16.1 主題的概述 320
16.1.1 組成元素 320
16.1.2 文件存儲(chǔ)和組織方式 321
16.2 創(chuàng)建主題 322
16.2.1 創(chuàng)建外觀文件 322
16.2.2 為主題添加CSS樣式 324
16.3 應(yīng)用主題 325
16.3.1 指定和禁用主題 325
16.3.2 動(dòng)態(tài)加載主題 328
第4篇 數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)
第17章 SQL語(yǔ)句在ASP.NET中的應(yīng)用 333
17.1 SQL Server 2005數(shù)據(jù)庫(kù) 334
17.1.1 安裝SQL Server 2005數(shù)據(jù)庫(kù) 334
17.1.2 創(chuàng)建SQL Server 2005數(shù)據(jù)庫(kù) 342
17.1.3 創(chuàng)建SQL Server 2005數(shù)據(jù)表 344
17.2 SQL語(yǔ)言簡(jiǎn)介 347
17.3 SELECT語(yǔ)句 348
17.3.1 選擇所有列 349
17.3.2 選擇部分列 350
17.3.3 使用列別名 350
17.4 FROM子句 353
17.4.1 從表和視圖中選擇數(shù)據(jù)源 354
17.4.2 以表的名稱作為列的前綴 354
17.4.3 在一個(gè)FROM子句中使用子查詢 355
17.5 WHERE子句 355
17.5.1 使用WHERE子句定義查詢條件 355
17.5.2 使用比較運(yùn)算符查詢篩選符合條件的數(shù)據(jù) 356
17.5.3 使用范圍運(yùn)算符查詢介于某一范圍的數(shù)據(jù) 357
17.5.4 模糊查詢 358
17.5.5 使用列表運(yùn)算符查詢 359
17.5.6 復(fù)合條件查詢 360
17.5.7 查詢空數(shù)據(jù) 361
17.6 查詢結(jié)果的處理 362
17.6.1 限制結(jié)果集返回的行數(shù) 362
17.6.2 去掉查詢結(jié)果中的重復(fù)記錄 362
17.7 ORDER BY子句 364
17.7.1 單列排序 364
17.7.2 多列排序 364
17.8 GROUP BY子句 365
17.8.1 按單列進(jìn)行分組 365
17.8.2 按多列進(jìn)行分組 366
17.8.3 與聚集函數(shù)一起使用 367
17.8.4 與HAVING子句一起使用 368
17.8.5 對(duì)分組結(jié)果進(jìn)行排序 369
17.9 使用聚合函數(shù) 370
17.9.1 求和函數(shù)SUM 370
17.9.2 求平均值函數(shù)AVG 371
17.9.3 求最小值函數(shù)MIN和最大值函數(shù)MAX 372
17.9.4 統(tǒng)計(jì)記錄個(gè)數(shù)的函數(shù)COUNT 372
17.10 嵌套子查詢 373
17.10.1 簡(jiǎn)單的嵌套子查詢 373
17.10.2 帶IN的嵌套子查詢 374
17.10.3 帶SOME和ANY的嵌套子查詢 375
17.10.4 帶ALL的嵌套子查詢 375
17.10.5 帶EXISTS嵌套子查詢 376
17.11 聯(lián)接查詢 376
17.11.1 內(nèi)聯(lián)接 376
17.11.2 外聯(lián)接 377
17.11.3 交叉聯(lián)接 380
17.11.4 自聯(lián)接 381
17.11.5 多表聯(lián)接 382
17.12 數(shù)據(jù)查詢技術(shù)的典型應(yīng)用 382
17.12.1 復(fù)雜條件查詢 382
17.12.2 數(shù)據(jù)分頁(yè) 384
17.13 數(shù)據(jù)添加、修改和刪除 386
17.13.1 INSERT語(yǔ)句 386
17.13.2 UPDATE語(yǔ)句 387
17.13.3 DELETE語(yǔ)句 388
17.14 使用SQL維護(hù)數(shù)據(jù)庫(kù) 389
17.14.1 備份數(shù)據(jù)庫(kù) 389
17.14.2 還原數(shù)據(jù)庫(kù) 391
17.14.3 附加數(shù)據(jù)庫(kù) 392
17.14.4 分離數(shù)據(jù)庫(kù) 394
第18章 高性能數(shù)據(jù)處理技術(shù) 397
18.1 視圖 398
18.1.1 視圖的概述 398
18.1.2 視圖的建立、修改和刪除 398
18.1.3 應(yīng)用視圖顯示多個(gè)相關(guān)聯(lián)表的數(shù)據(jù)信息 403
18.2 存儲(chǔ)過(guò)程 403
18.2.1 存儲(chǔ)過(guò)程概述 404
18.2.2 存儲(chǔ)過(guò)程的建立、修改和刪除 404
18.2.3 應(yīng)用存儲(chǔ)過(guò)程驗(yàn)證用戶登錄身份 407
18.3 觸發(fā)器 409
18.3.1 觸發(fā)器的概述 409
18.3.2 應(yīng)用CREATE TRIGGER語(yǔ)句創(chuàng)建觸發(fā)器 409
18.3.3 刪除觸發(fā)器 410
18.3.4 應(yīng)用觸發(fā)器自動(dòng)插入日志信息 410
18.4 游標(biāo) 412
18.4.1 游標(biāo)的概述 412
18.4.2 聲明游標(biāo) 412
18.4.3 打開(kāi)游標(biāo) 413
18.4.4 讀取游標(biāo) 414
18.4.5 關(guān)閉游標(biāo) 415
18.4.6 釋放游標(biāo) 415
18.4.7 應(yīng)用游標(biāo)自動(dòng)更改學(xué)生的學(xué)分 415
第19章 ADO.NET數(shù)據(jù)庫(kù)技術(shù) 417
19.1 ADO.NET概述 418
19.2 ADO.NET對(duì)象模型 418
19.2.1 Connection對(duì)象 418
19.2.2 Command對(duì)象 420
19.2.3 DataReader對(duì)象 423
19.2.4 DataSet對(duì)象 424
19.2.5 DataAdapter對(duì)象 427
19.3 數(shù)據(jù)庫(kù)開(kāi)發(fā)基本操作 429
19.3.1 打開(kāi)數(shù)據(jù)庫(kù)連接 429
19.3.2 向數(shù)據(jù)庫(kù)中添加數(shù)據(jù) 430
19.3.3 修改數(shù)據(jù)庫(kù)中數(shù)據(jù) 435
19.3.4 刪除數(shù)據(jù)庫(kù)中數(shù)據(jù) 438
19.3.5 查詢數(shù)據(jù)庫(kù)中數(shù)據(jù) 442
19.3.6 使用事務(wù) 446
第20章 數(shù)據(jù)綁定控件 449
20.1 SqlDataSource控件 450
20.1.1 SqlDataSource控件的屬性、方法和事件 450
20.1.2 SqlDataSource控件實(shí)例應(yīng)用 457
20.2 AccessDataSource控件 461
20.2.1 AccessDataSource控件的屬性、方法和事件 461
20.2.2 AccessDataSource控件實(shí)例應(yīng)用 463
20.3 ObjectDataSource控件 465
20.3.1 N層應(yīng)用程序概述 465
20.3.2 ObjectDataSource控件的屬性、方法和事件 466
20.3.3 ObjectDataSource控件實(shí)例應(yīng)用 469
20.4 XmlDataSource控件 473
20.4.1 XmlDataSource控件的屬性、方法和事件 474
20.4.2 XmlDataSource控件實(shí)例應(yīng)用 477
20.5 SiteMapDataSource控件 480
20.5.1 SiteMapDataSource控件的屬性、方法和事件 480
20.5.2 SiteMapDataSource控件實(shí)例應(yīng)用 483
20.6 GridView控件 484
20.6.1 GridView控件的屬性、方法和事件 485
20.6.2 GridView控件實(shí)例應(yīng)用 492
20.7 DataList控件 494
20.7.1 DataList控件的屬性、方法和事件 494
20.7.2 DataList控件實(shí)例應(yīng)用 498
20.8 DetailsView控件 500
20.8.1 DetailsView控件的屬性、方法和事件 500
20.8.2 DetailsView控件實(shí)例應(yīng)用 505
20.9 FormView控件 505
20.9.1 FormView控件的屬性、方法和事件 505
20.9.2 FormView控件實(shí)例應(yīng)用 509
第5篇 ASP.NET 2.0網(wǎng)站高級(jí)開(kāi)發(fā)
第21章 ASP.NET數(shù)據(jù)緩存技術(shù) 513
21.1 ASP.NET緩存概述 514
21.1.1 新增功能 514
21.1.2 緩存的優(yōu)點(diǎn) 514
21.2 頁(yè)面輸出緩存 515
21.2.1 頁(yè)面輸出緩存概述 515
21.2.2 @OutputCache指令 515
21.2.3 使用頁(yè)面輸出緩存API 517
21.3 頁(yè)面部分緩存 519
21.3.1 頁(yè)面部分緩存概述 519
21.3.2 使用@OutputCache指令設(shè)置用戶控件緩存功能 519
21.3.3 使用PartialCachingAttribute類設(shè)置用戶控件緩存功能 520
21.3.4 使用ControlCachePolicy類 521
21.4 頁(yè)面數(shù)據(jù)緩存 522
第22章 站點(diǎn)導(dǎo)航和導(dǎo)航控件 527
22.1 站點(diǎn)地圖概述 528
22.2 SiteMapPath控件 528
22.2.1 屬性 529
22.2.2 事件 530
22.2.3 典型應(yīng)用 530
22.3 TreeView控件 531
22.3.1 屬性 531
22.3.2 事件 534
22.3.3 典型應(yīng)用 536
22.4 Menu控件 538
22.4.1 屬性 538
22.4.2 事件 540
22.4.3 典型應(yīng)用 540
第23章 Web用戶控件 543
23.1 Web用戶控件的概述 544
23.1.1 Web用戶控件概述 544
23.1.2 Web用戶控件的優(yōu)點(diǎn) 544
23.2 創(chuàng)建用戶控件 544
23.2.1 創(chuàng)建用戶控件 544
23.2.2 以編程方式創(chuàng)建ASP.NET用戶控件 547
23.2.3 將Web頁(yè)轉(zhuǎn)換為Web用戶控件 549
23.3 用戶控件的典型應(yīng)用 551
23.3.1 站內(nèi)搜索 551
23.3.2 導(dǎo)航條 552
第24章 創(chuàng)建ASP.NET服務(wù)器控件 553
24.1 ASP.NET服務(wù)器控件 554
24.1.1 服務(wù)器控件的概念 554
24.1.2 服務(wù)器控件的類型 554
24.1.3 服務(wù)器控件的生命周期 556
24.2 創(chuàng)建ASP.NET服務(wù)器控件 557
24.2.1 為控件選擇基類 557
24.2.2 使用Control類和WebControl類創(chuàng)建簡(jiǎn)單控件 557
24.2.3 創(chuàng)建服務(wù)器控件屬性 562
24.2.4 服務(wù)器控件方法和事件 566
24.3 建立服務(wù)器控件——實(shí)現(xiàn)郵件發(fā)送 570
24.3.1 創(chuàng)建“發(fā)送郵件”服務(wù)器控件 570
24.3.2 自定義工具箱圖標(biāo) 573
第25章 Web Service基礎(chǔ) 575
25.1 Web Service概述 576
25.2 Web Service頁(yè)面指令 576
25.3 Web Service的傳輸協(xié)議 577
25.3.1 Web Service的傳輸協(xié)議概述 577
25.3.2 HTTP-GET和HTTP-POST 577
25.3.3 SOAP協(xié)議 578
25.4 WebMethod和WebService屬性 578
25.4.1 WebMethod屬性 578
25.4.2 WebService屬性 579
25.5 Web服務(wù)描述語(yǔ)言 579
25.6 UDDI協(xié)議 580
第26章 創(chuàng)建和使用Web Service 581
26.1 創(chuàng)建Web Service 582
26.1.1 創(chuàng)建簡(jiǎn)單的Web Service 582
26.1.2 通過(guò)SOAP標(biāo)題創(chuàng)建Web Service 584
26.2 使用Web Service 585
26.2.1 添加Web引用 585
26.2.2 調(diào)用Web Services 588
26.2.3 通過(guò)SOAP標(biāo)題使用Web Service 588
26.3 典型應(yīng)用 589
第6篇 電子郵件
第27章 E-mail發(fā)送與接收 593
27.1 使用SMTP服務(wù)發(fā)送電子郵件 594
27.1.1 安裝與配置SMTP服務(wù) 594
27.1.2 MailMessage類和Smtp Client類 595
27.1.3 使用SMTP服務(wù)發(fā)送郵件 596
27.2 使用Jmail組件發(fā)送電子郵件 599
27.2.1 Jmail組件 599
27.2.2 使用Jmail組件發(fā)送郵件 600
27.2.3 使用Jmail組件接收郵件 602
27.3 使用POP3協(xié)議發(fā)送電子郵件 604
27.3.1 POP3協(xié)議 604
27.3.2 使用POP3協(xié)議發(fā)送電子郵件 606
第7篇 文件、圖形與多媒體
第28章 文件處理技術(shù) 611
28.1 System.IO命名空間 612
28.1.1 File類 613
28.1.2 Directory類 615
28.1.3 FileInfo類 617
28.1.4 DirectoryInfo類 618
28.1.5 FileStream類 620
28.1.6 StreamWriter類 623
28.1.7 StreamReader類 625
28.1.8 GzipStream類 626
28.2 文件的基本操作 628
28.2.1 判斷文件是否存在 628
28.2.2 創(chuàng)建文件 628
28.2.3 拷貝或移動(dòng)文件 628
28.2.4 刪除文件 630
28.2.5 獲取文件基本信息 630
28.3 文件夾的基本操作 630
28.3.1 判斷文件夾是否存在 630
28.3.2 創(chuàng)建文件夾 630
28.3.3 移動(dòng)文件夾 631
28.3.4 刪除文件夾 631
28.3.5 遍歷文件夾中文件 632
28.4 文件寫入和讀取 633
28.4.1 文件的寫入 633
28.4.2 文件的讀取 634
28.5 文件的上傳與下載 635
28.5.1 單文件上傳 635
28.5.2 多文件上傳 636
28.5.3 文件下載 638
28.6 解壓縮文件 639
28.6.1 使用GZip解壓縮文件 639
28.6.2 使用WinRAR解壓縮文件 640
第29章 GDI+圖形圖像 643
29.1 GDI+概述 644
29.2 Graphics對(duì)象 644
29.3 繪制直線、曲線和圖形 647
29.3.1 繪制直線 647
29.3.2 繪制矩形 648
29.3.3 繪制橢圓和弧 649
29.3.4 繪制多邊形 651
29.3.5 繪制基數(shù)樣條 652
29.3.6 繪制貝塞爾樣條 654
29.3.7 繪制圖形路徑 656
29.3.8 GDI+中的畫筆 657
29.3.9 GDI+中曲線的填充 660
29.3.10 GDI+中的區(qū)域 661
29.3.11 用直線和曲線消除鋸齒 662
29.4 圖像、位圖和圖元文件 664
29.4.1 位圖類型 664
29.4.2 GDI+中的元文件 665
29.4.3 在GDI+中繪制和克隆圖像 665
29.4.4 在GDI+中縮放圖像 667
29.5 坐標(biāo)系和坐標(biāo)變換 668
29.5.1 坐標(biāo)系類型 668
29.5.2 變形的矩陣表示形式 668
29.5.3 全局變換和局部變換 670
29.6 GDI+繪制圖表的應(yīng)用 671
29.6.1 柱型圖分析小轎車月銷售比例 671
29.6.2 餅圖分析商品在市場(chǎng)的占有比例 673
29.6.3 折線圖分析網(wǎng)站流量 675
29.6.4 繪制驗(yàn)證碼圖片 677
第30章 多媒體技術(shù) 679
30.1 多媒體概述 680
30.2 MP3音頻處理 680
30.2.1 MP3格式概述 680
30.2.2 MP3在線點(diǎn)播 681
30.2.3 MP3歌曲下載 683
30.3 視頻處理 685
30.3.1 視頻概述 685
30.3.2 視頻播放器 687
30.3.3 帶記憶的在線影片欣賞 688
30.4 網(wǎng)站中播放flash 691
30.4.1 普通的flash播放 692
30.4.2 在網(wǎng)頁(yè)中播放背景透明的flash動(dòng)畫 692
第8篇 水晶報(bào)表技術(shù)
第31章 水晶報(bào)表 697
31.1 水晶報(bào)表簡(jiǎn)介 698
31.2 .NET平臺(tái)下的Crystal報(bào)表 698
31.2.1 Crystal Reports.Net簡(jiǎn)介 698
31.2.2 Crystal報(bào)表設(shè)計(jì)器的環(huán)境介紹 698
31.2.3 Crystal報(bào)表設(shè)計(jì)區(qū)域介紹 699
31.3 水晶報(bào)表數(shù)據(jù)源和數(shù)據(jù)庫(kù)的操作 700
31.3.1 水晶報(bào)表的數(shù)據(jù)源 700
31.3.2 報(bào)表數(shù)據(jù)的訪問(wèn)模式 700
31.3.3 排序報(bào)表數(shù)據(jù) 708
31.3.4 分組報(bào)表數(shù)據(jù) 710
31.3.5 篩選報(bào)表數(shù)據(jù) 711
31.3.6 使用交叉表與圖表 718
31.3.7 活用子報(bào)表 722
第9篇 XML、Ajax
第32章 XML技術(shù) 729
32.1 XML的概述 730
32.1.1 引入XML 730
32.1.2 XML設(shè)計(jì)特性 730
32.2 XML的基本語(yǔ)法 730
32.2.1 XML文檔結(jié)構(gòu) 730
32.2.2 文檔類型定義DTD 731
32.2.3 XML模式 736
32.3 .NET Framework中XML的命名空間 737
32.4 使用DOM處理XML數(shù)據(jù) 739
32.4.1 DOM模型概述 739
32.4.2 XmlNode類 739
32.4.3 XmlDocument類 741
32.4.4 讀取XML文檔 743
32.4.5 創(chuàng)建DOM節(jié)點(diǎn) 744
32.4.6 為DOM節(jié)點(diǎn)創(chuàng)建屬性 745
32.4.7 修改DOM節(jié)點(diǎn) 746
32.4.8 刪除DOM節(jié)點(diǎn) 746
32.5 XML與DataSet 747
32.5.1 使用DataSet加載XML數(shù)據(jù) 747
32.5.2 使用XmlDataDocument加載關(guān)系數(shù)據(jù) 747
第33章 ASP.NET中的成熟Ajax架構(gòu)——Atlas 749
33.1 什么是Ajax 750
33.2 Ajax的原理 750
33.3 Ajax與Atlas的關(guān)系 750
33.4 Atlas環(huán)境的下載與安裝 751
33.5 創(chuàng)建Atlas網(wǎng)站 753
33.6 Atlas網(wǎng)站的Web.config配置文件 753
33.7 Atlas服務(wù)器控件 755
33.7.1 ScriptManager控件 755
33.7.2 UpdatePanel控件 756
33.7.3 Timer控件 757
33.8 Ajax在ASP.NET中的應(yīng)用 758
第10篇 網(wǎng)站管理與安全
第34章 ASP.NET的配置與網(wǎng)站管理工具 761
34.1 ASP.NET中的配置文件 762
34.1.1 配置概述 762
34.1.2 Web.Config文件中的配置信息 762
34.2 ASP.NET MMC管理單元 763
34.2.1 “常規(guī)”選項(xiàng)卡 765
34.2.2 “自定義錯(cuò)誤”選項(xiàng)卡 766
34.2.3 “授權(quán)”選項(xiàng)卡 768
34.2.4 “身份驗(yàn)證”選項(xiàng)卡 769
34.2.5 “應(yīng)用程序”選項(xiàng)卡 771
34.2.6 “狀態(tài)管理”選項(xiàng)卡 772
34.2.7 “位置”選項(xiàng)卡 773
34.3 Web網(wǎng)站管理工具 774
34.3.1 “主頁(yè)”選項(xiàng)卡 775
34.3.2 “安全”選項(xiàng)卡 775
34.3.3 “應(yīng)用程序”選項(xiàng)卡 779
34.3.4 “提供程序”選項(xiàng)卡 782
第35章 ASP.NET應(yīng)用程序的安全性 785
35.1 安全性概述 786
35.2 身份驗(yàn)證 786
35.2.1 基于Windows的身份驗(yàn)證模式 786
35.2.2 基于窗體的身份驗(yàn)證模式 789
35.2.3 Passport身份驗(yàn)證模式 795
35.3 授權(quán)(Authorization) 795
35.3.1 ASP.NET提供的授權(quán)方式 795
35.3.2 使用User.Identity對(duì)象 796
35.3.3 使用User.IsInRole方法 797
35.3.4 使用WindowsIdentity類 797
35.4 典型應(yīng)用 798
第11篇 網(wǎng)站調(diào)試與發(fā)布
第36章 程序調(diào)試與錯(cuò)誤處理 803
36.1 Visual Studio 2005中的調(diào)試 804
36.1.1 調(diào)試 804
36.1.2 調(diào)試工具欄 805
36.1.3 斷點(diǎn) 806
36.1.4 單步調(diào)試代碼 809
36.1.5 監(jiān)視變量 809
36.1.6 跟蹤點(diǎn) 810
36.2 錯(cuò)誤處理 811
36.2.1 結(jié)構(gòu)化異常處理 811
36.2.2 應(yīng)用程序范圍的錯(cuò)誤頁(yè)面 811
第37章 網(wǎng)站發(fā)布、打包與安裝 813
37.1 網(wǎng)站發(fā)布 814
37.1.1 發(fā)布網(wǎng)站 814
37.1.2 測(cè)試發(fā)布的網(wǎng)站 815
37.2 打包與安裝 818
37.2.1 打包網(wǎng)站 818
37.2.2 安裝文件 821
附錄 實(shí)例索引 823

本目錄推薦

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