《ASP.NET编程全能词典》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:明日科技编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2010
  • ISBN:9787121098321
  • 页数:471 页
图书介绍:《ASP.NET编程全能词典》是专门为广大程序设计人员开发的高效编程学习软件;使用方便、快捷,易操作,上手快。它是读者学习的老师、技术查询的工具、互动与交流的朋友。本书内容涵盖了技术、项目、方案、源代码、视频、界面等各个方面,既能学习编程知识,又能查询编程技术,帮读者快速解决学习和开发中遇到的各种难题。

第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