第1部分 快速使用指南 1
第1章 为什么说《ASP.NET编程全能词典》是编程开发人员的必备工具 1
1.1 海量编程资源 2
1.1.1 超容量技术资源库 2
1.1.2 全方位视频资源库 3
1.1.3 丰富的实例资源库 3
1.1.4 多行业项目资源库 3
1.1.5 实际应用方案资源库 4
1.1.6 精美的界面素材库 5
1.1.7 详尽的源码资源库 6
1.1.8 多功能的工具库 6
1.2 《ASP.NET编程全能词典》适合各类人员使用 7
1.3 高效查询,智能检索 7
1.4 多种词典 协助编程 8
1.5 享有多种方式的升级与售后服务 9
1.5.1 享受全方位服务 10
1.5.2 提供多种升级方式 10
第2章 怎样快速使用《ASP.NET编程全能词典》 12
2.1 启动《ASP.NET编程全能词典》 12
2.1.1 如何启动主程序 13
2.1.2 如何启动浮动窗口 13
2.2 初识程序界面 14
2.2.1 认识主导航区 15
2.2.2 了解功能导航区 15
2.2.3 了解内容导航区 17
2.2.4 了解内容显示设置区 19
2.3 特色功能快速使用 23
2.3.1 分类管理个人资源 23
2.3.2 编程资源查询 29
2.3.3 浮动窗口查询 32
2.3.4 收藏重要文档 33
2.3.5 记录学习心得 34
2.3.6 为文档设置书签 35
2.3.7 切换内容显示区 35
第3章 如何在“开发”使用模式中学习和使用编程资源 36
3.1 如何分类管理个人编程资源 37
3.2 如何学习浏览编程技术资源 38
3.3 如何学习浏览应用实例资源 43
3.4 如何学习浏览开发项目资源 47
3.5 如何学习浏览应用方案资源 50
3.6 观看入门及开发视频资源 53
3.6.1 环境安装配置录像 54
3.6.2 项目开发视频录像 55
3.7 浏览及使用界面素材资源 56
3.7.1 界面浏览 57
3.7.2 界面中心内容导读 59
3.7.3 通过目录导航浏览图片 61
3.8 根据实际需要使用“开发”模式 63
3.8.1 查询编程资源 63
3.8.2 学习编程技术 64
3.8.3 管理我的代码 65
第4章 使用“入门”模式进行阶段式学习+强化训练 66
4.1 分阶段学习编程技术 66
4.1.1 从零开始 67
4.1.2 进阶提高 68
4.1.3 中级开发 70
4.1.4 高级开发 70
4.2 通过训练提高开发技能 70
4.2.1 入门训练 71
4.2.2 进阶训练 73
4.2.3 中级训练 73
4.2.4 高级训练 74
4.3 不同水平的编程人员如何使用“入门”模式 75
4.3.1 零基础编程人员学习方法 75
4.3.2 中级开发人员使用方法 75
4.3.3 高级开发人员使用方法 76
第5章 如何使用“应用”模式实现高效开发 77
5.1 利用目录快速学习和检索编程技术 78
5.2 高效查询与智能检索编程技术 81
5.2.1 通过多种方式查询编程技术 81
5.2.2 通过单个字母(关键字)智能检索编程技术 85
5.3 有效利用源码实现选择性下载 86
5.4 计算机(专业)英语速查 88
5.4.1 搜索编程专用英语解释 89
5.4.2 如何隐藏英词典词典目录、添加标签 89
5.5 使用多种辅助词典协助编程 90
5.5.1 SQL词典 90
5.5.2 SQL数据库技术 91
5.5.3 UML词典 92
5.5.4 软件工程词典 93
5.5.5 程序测试词典 93
5.5.6 编码规范词典 93
5.5.7 术语词典 94
5.6 借助各种实用工具快速提高开发效率 94
5.7 有效通过小工具解决实际问题 95
5.8 不同人群如何使用“应用”模式进行快速、高效的开发 96
5.8.1 高效查询与检索海量编程资源 96
5.8.2 使用英语词典及其他辅助词典协助编程 98
5.8.3 借助各种实用工具实现高效开发 100
第2部分 速查手册 102
第6章 网页基本语法 102
6.1 网页指令 102
@Assembly指令 102
@Control指令 103
@Implements指令 104
@Import指令 105
@Master指令 106
@MasterType指令 108
@OutputCache指令 109
@Page指令 111
@PreviousPageType指令 115
@Reference指令 116
@Register指令 116
@WebHandler指令 119
6.2 网页标记与网站配置元素 120
runat标记 120
代码块<%=%> 120
服务器端注释<%!-- --%> 121
<!--#include --> 122
<authentication>元素 123
<authorization>元素 125
<compilation>元素 126
<customErrors>元素 128
<globalization>元素 129
<httpCookies>元素 130
<httpHandlers>元素 131
<httpModules>元素 132
<httpRuntime>元素 133
<identity>元素 135
<machineKey>元素 136
<pages>元素 138
<profile>元素 140
<securityPolicy>元素 142
<sessionState>元素 142
<siteMap>元素 145
<webControls>元素 146
<webServices>元素 146
6.3 网页文件夹 148
App_Browsers文件夹 148
App_Code文件夹 149
App_Data文件夹 152
App_GlobalResources文件夹 152
App_LocalResources文件夹 153
App_Themes文件夹 155
App_WebReferences文件夹 156
Bin文件夹 156
第7章 服务器控件 159
7.1 AccessDataSource控件 159
7.2 AdRotator控件 162
AdvertisementFile属性 163
AlternateTextField属性 163
ImageKey属性 163
ImageUrlField属性 164
KeywordFilter属性 164
NavigateUrlField属性 164
NavigateUrlKey属性 165
OnAdCreated方法 165
Target属性 165
7.3 Button控件 166
AccessKey属性 166
Attributes属性 166
CausesValidation属性 167
CommandArgument属性 168
CommandName属性 168
Context属性 169
Click事件 169
CssClass属性 169
Dispose方法 170
Enabled属性 170
Font属性 171
SkinID属性 171
Text属性 172
ToolTip属性 172
UseSubmitBehavior属性 173
Load事件 173
7.4 BulletedList控件 174
AccessKey属性 174
AutoPostBack属性 174
BulletImageUrl属性 175
BulletStyle属性 175
DisplayMode属性 176
Items属性 177
7.5 CompareValidator控件 177
ControlToCompare属性 177
ControlToValidate属性 178
Operator属性 178
Type属性 179
ValueToCompare属性 180
7.6 CheckBox控件 180
AutoPostBack属性 180
Checked属性 181
InputAttributes属性 181
Text属性 182
CheckedChanged事件 182
7.7 CheckBoxList控件 184
AutoPostBack属性 184
CssClass属性 185
DataSource属性 185
Enabled属性 186
Items属性 186
SelectedIndexChanged事件 186
7.8 Calendar控件 186
AddDays方法 186
Eras属性 187
DayRender事件 187
FirstDayOfWeek属性 188
SelectedDate属性 188
IsLeapYear方法 188
SelectionChanged事件 189
SelectionMode属性 189
TodaysDate属性 189
VisibleDate属性 190
7.9 DataList控件 190
AlternatingItemStyle属性 190
AlternatingItemTemplate属性 191
CancelCommand事件 191
DeleteCommand事件 192
DataKeyField属性 193
DataKeys属性 193
EditCommand事件 194
EditItemIndex属性 195
EditItemTemplate属性 195
FindControl方法 196
ItemCommand事件 196
ItemDataBound事件 196
Items属性 197
ItemTemplate属性 198
RepeatColumns属性 199
SelectedIndex属性 199
SelectedItem属性 199
SelectedItemTemplate属性 200
SeparatorTemplate属性 200
UpdateCommand事件 200
7.10 FileUpload控件 201
FileBytes属性 201
FileContent属性 202
FileName属性 202
HasFile属性 202
PostedFile属性 203
SaveAs方法 203
7.11 GridView控件 203
AllowPaging属性 203
AllowSorting属性 204
Attributes属性 205
AutoGenerateColumns属性 205
Columns属性 206
DataKeyNames属性 206
DataKeys属性 207
EditIndex属性 208
FindControl方法 209
PageCount属性 210
PageIndex属性 210
PageIndexChanging事件 211
PagerSettings属性 212
RowCancelingEdit事件 212
RowDataBound事件 212
RowCommand事件 213
RowCreated事件 214
RowEidting事件 215
RowDeleting事件 215
RowUpdating事件 215
Rows属性 216
SelectedRow属性 216
SelectedIndex属性 217
Sort方法 217
SortDirection属性 218
Sorting事件 219
SortExpression属性 219
7.12 HyperLink控件 220
ImageUrl属性 220
NavigateUrl属性 220
Target属性 221
Text属性 222
ToolTip属性 222
7.13 ImageButton控件 223
AlternateText属性 223
CausesValidation属性 224
Click事件 225
Enabled属性 225
ImageUrl属性 226
OnClientClick属性 227
PostBackUrl属性 227
7.14 Image控件 228
AlternateText属性 228
ImageAlign属性 228
ImageUrl属性 229
ToolTip属性 229
7.15 ImageMap控件 230
AlternateText属性 230
Click事件 230
HotSpotMode属性 232
HotSpots属性 233
ImageAlign属性 234
ImageUrl属性 235
7.16 Label控件 236
ForeColor属性 236
Text属性 237
Visible属性 238
7.17 LinkButton控件 239
CausesValidation属性 239
Click事件 239
Enabled属性 240
OnClientClick属性 241
PostBackUrl属性 241
Text属性 242
7.18 ListBox控件 243
AutoPostBack属性 243
ClearSelection方法 243
DataSourceID属性 244
DataTextField属性 244
DataValueField属性 245
GetSelectedIndices方法 246
Items属性 247
Rows属性 247
SelectedIndex属性 247
SelectedValue属性 248
SelectionMode属性 249
SelectedIndexChanged事件 249
TextChanged事件 250
7.19 ListView控件 250
AlternatingItemTemplate属性 250
EditItemTemplate属性 253
EmptyDataTemplate属性 253
EmptyItemTemplate属性 253
GroupItemCount属性 254
GroupTemplate属性 255
ItemTemplate属性 256
ItemDeleting事件 256
ItemEditing事件 256
ItemInserting事件 257
InsertItemPosition属性 258
InsertItemTemplate属性 259
ItemUpdating事件 259
LayoutTemplate属性 259
7.20 LinqDataSource控件 260
7.21 MultiView控件 264
ActiveViewIndex属性 264
ActiveViewChanged事件 265
FindControl方法 265
GetActiveView方法 266
SetActiveView方法 266
Views属性 267
7.22 Menu控件 267
DisappearAfter属性 267
DynamicBottomSeparatorImageUrl属性 268
DynamicHorizontalOffset属性 269
DynamicItemFormatString属性 269
DynamicVerticalOffset属性 270
Items属性 270
MaximumDynamicDisplayLevels属性 271
MenuItemClick事件 271
Orientation属性 272
SelectedItem属性 273
SelectedValue属性 273
StaticDisplayLevels属性 274
StaticEnableDefaultPopOutImage属性 274
7.23 ObjectDataSource控件 275
7.24 Panel控件 281
BorderStyle属性 281
FindControl方法 282
GroupingText属性 283
HorizontalAlign属性 283
ScrollBars属性 284
Visible属性 284
7.25 RadioButton控件 285
CausesValidation属性 285
Checked属性 285
CheckedChanged事件 286
GroupName属性 286
TextAlign属性 287
7.26 RadioButtonList控件 287
Attributes属性 288
AutoPostBack属性 288
CssClass属性 288
DataSource属性 289
DataTextField属性 289
DataTextFormatString属性 290
Items属性 291
RepeatColumns属性 291
RepeatDirection属性 292
RepeatedItemCount属性 293
RepeatLayout属性 294
SelectedIndex属性 294
SelectedIndexChanged事件 295
SelectedItem属性 295
SelectedValue属性 296
7.27 RequiredFieldValidator控件 296
ControlToValidate属性 297
Display属性 297
ErrorMessage属性 299
InitialValue属性 299
IsValid属性 301
Text属性 301
ValidationGroup属性 302
7.28 RangeValidator控件 303
ControlToValidate属性 303
ErrorMessage属性 305
MaximumValue属性 305
MinimumValue属性 305
RenderUplevel属性 305
SetFocusOnError属性 306
SetFocusOnError属性 306
Text属性 306
Type属性 307
ValidationGroup属性 308
7.29 RegularExpressionValidator控件 309
ControlToValidate属性 309
ErrorMessage属性 309
RenderUplevel属性 310
SetFocusOnError属性 310
Text属性 310
ValidationExpression属性 311
ValidationGroup属性 312
7.30 SqlDataSource控件 313
7.31 SiteMapDataSource控件 317
ShowStartingNode属性 317
SiteMapProvider属性 318
StartingNodeUrl属性 318
7.32 SiteMapPath控件 318
ParentLevelsDisplayed属性 319
PathDirection属性 319
PathSeparator属性 320
ShowToolTips属性 320
SkipLinkText属性 322
7.33 TextBox控件 322
Attributes属性 322
AutoCompleteType属性 323
CausesValidation属性 325
Columns属性 326
Focus方法 326
MaxLength属性 326
ReadOnly属性 327
Text属性 328
TextChanged事件 329
TextMode属性 329
7.34 TreeView控件 330
CheckedNodes属性 330
CollapseAll方法 330
CollapseImageUrl属性 331
ExpandAll方法 331
ExpandDepth属性 331
ExpandImageUrl属性 332
LineImagesFolder属性 332
MaxDataBindDepth属性 334
Nodes属性 335
NodeWrap属性 335
NoExpandImageUrl属性 336
SelectedNode属性 336
SelectedNodeChanged事件 337
SelectedValue属性 337
ShowCheckBoxes属性 338
ShowExpandCollapse属性 339
ShowLines属性 339
7.35 ValidationSummary控件 340
DisplayMode属性 341
EnableClientScript属性 341
HeaderText属性 342
ShowMessageBox属性 343
ShowSummary属性 344
ValidationGroup属性 344
7.36 XmlDataSource控件 345
第8章 内置对象 349
8.1 Response对象 349
AppendCookie方法 349
AddHeader方法 349
AppendHeader方法 351
AppendToLog方法 351
BinaryWrite方法 352
Buffer属性 352
BufferOutput属性 353
Cache属性 354
Charset属性 354
Clear方法 355
ClearContent方法 355
ClearHeaders方法 355
Close方法 356
ContentEncoding属性 356
ContentType属性 356
Cookies属性 357
End方法 357
ExpiresAbsolute属性 358
Flush方法 358
GetHashCode方法 358
GetType方法 359
HeaderEncoding属性 360
IsClientConnected属性 360
IsRequestBeingRedirected属性 360
OutputStream属性 361
Redirect方法 361
SetCookie方法 362
Status属性 362
StatusCode属性 363
StatusDescription属性 363
SuppressContent属性 364
TransmitFile方法 364
Write方法 365
WriteFile方法 366
8.2 Request对象 368
AcceptTypes属性 368
ApplicationPath属性 368
AppRelativeCurrentExecutionFilePath属性 369
Browser属性 369
ClientCertificate属性 370
ContentEncoding属性 370
ContentLength属性 371
ContentType属性 371
CurrentExecutionFilePath属性 372
FilePath属性 372
Headers属性 373
HttpMethod属性 374
IsLocal属性 375
MapPath方法 375
Params属性 376
Path属性 377
PhysicalApplicationPath属性 377
PhysicalPath属性 378
QueryString属性 378
RawUrl属性 379
RequestType属性 380
SaveAs方法 380
ServerVariables属性 381
TotalBytes属性 381
Url属性 381
UrlReferrer属性 382
UserAgent属性 382
UserHostAddress属性 383
UserHostName属性 383
UserLanguages属性 384
8.3 Server对象 384
Execute方法 384
HtmlDecode方法 385
HtmlEncode方法 386
MachineName属性 387
MapPath方法 387
ScriptTimeout属性 388
Transfer方法 388
UrlDecode方法 389
UrlEncode方法 390
UrlPathEncode方法 391
UrlTokenDecode方法 391
UrlTokenEncode方法 392
8.4 Application对象 393
Add方法 393
AllKeys属性 394
Get方法 394
GetKey方法 395
Clear方法 395
Contents属性 396
Count属性 396
Item属性 397
Keys属性 398
Lock方法 398
Remove方法 399
RemoveAll方法 400
RemoveAt方法 400
UnLock方法 401
8.5 Session对象 401
Add方法 402
Clear方法 402
CodePage属性 403
CookieMode属性 404
CopyTo方法 404
Count属性 405
IsNewSession属性 405
IsReadOnly属性 406
Item属性 406
Mode属性 407
Remove方法 408
RemoveAll方法 408
RemoveAt方法 409
Timeout属性 410
第9章 数据库开发 411
9.1 Access数据库开发 411
Cancel方法 411
Close方法 411
CommandText属性 412
CommandTimeout属性 413
CommandType属性 413
Connection属性 414
ConnectionString属性 414
DeleteCommand属性 415
ExecuteNonQuery方法 415
ExecuteReader方法 416
ExecuteScalar方法 416
FieldCount属性 417
Fill方法 417
HasRows属性 419
IsClosed属性 420
NextResult方法 420
OleDbCommand类 420
OleDbConnection类 420
OleDbDataAdapter类 421
OleDbDataReader类 422
Open方法 423
Parameters属性 423
Read方法 424
RecordsAffected属性 424
SelectCommand属性 424
State属性 425
UpdateCommand属性 425
9.2 SQL Server数据库开发 426
BeginExecuteNonQuery方法 426
Cancel方法 427
BeginExecuteReader方法 427
BeginTransaction方法 429
ChangeDatabase方法 430
ClearAllPools方法 431
ClearPool方法 432
Close方法 432
CommandText属性 433
CommandTimeout属性 433
CommandType属性 433
Commit方法 434
Connection属性 435
ConnectionString属性 435
ConnectionTimeout属性 436
CreateCommand方法 436
Database属性 437
DataSource属性 438
DbType属性 438
Direction属性 440
ExecuteNonQuery方法 441
ExecuteReader方法 441
ExecuteScalar方法 442
FieldCount属性 443
Fill方法 443
FillSchema方法 445
HasRows属性 445
IsNullable属性 445
NextResult方法 446
Open方法 446
PacketSize属性 447
Parameters属性 447
Read方法 448
RecordsAffected属性 449
Rollback方法 449
ServerVersion属性 449
Size属性 450
SqlDbType属性 451
SqlCommand类 453
SqlConnection类 454
SqlDataAdapter类 455
SqlDataReader类 455
SqlParameter类 456
SqlTransaction类 456
State属性 458
StatisticsEnabled属性 459
Transaction属性 460
Update方法 460
Value属性 461
VisibleFieldCount属性 462
9.3 Linq数据库开发 462
CreateDatabase方法 462
DataContext类 463
DatabaseExists方法 463
ExecuteCommand方法 463
ExecuteQuery方法 464
from子句 465
group子句 465
into关键字 466
join子句 467
let子句 468
orderby子句 468
select子句 469
SubmitChanges方法 470
var关键字 470
where子句 471