图书介绍

ASP.NET程序员参考手册2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ASP.NET程序员参考手册
  • (英)Jason Bell,(英)Mike Clark等著;赵彦敏译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302053669
  • 出版时间:2002
  • 标注页数:867页
  • 文件大小:54MB
  • 文件页数:889页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

ASP.NET程序员参考手册PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1.1 什么是ASP.NET1

第1章 ASP.NET概述1

1.2 使用ASP.NET的原因2

1.2.1 ASP.NET的性能2

1.2.2 一致性3

1.2.3 ASP所支持的各种语言3

1.2.4 更好的工具3

1.2.5 软件项目4

1.3 .NET的崛起6

1.3.1 统一的语言平台7

1.3.2 并行执行7

1.3.3 托管代码和类型安全7

1.3.4 托管的堆和垃圾收集8

1.3.5 中间语言和JIT8

1.4.1 从VB升级到VB.NET9

1.4 从旧版本升级到ASP.NET9

1.4.2 COM注册10

1.4.3 API将ASP改变为ASP.NET10

1.5 ASP.NET特性11

1.5.1 多线程单元和COM11

1.5.2 ASP和ASP.NET并存11

1.5.3 服务器端控件12

1.5.4 跨浏览器和跨设备内容13

1.5.5 移动Internet工具箱14

1.5.6 配置方法14

1.5.7 部署方法14

1.5.8 XML兼容性14

1.6 小结14

2.1.1 创建ASP.NET页16

第2章 System.Web16

2.1 System.Web名称空间及类16

2.1.2 System.Web名称空间19

2.1.3 HttpBrowserCapabilities类20

2.1.4 HttpContext类24

2.1.5 HttpCookie类26

2.1.6 HttpCookieCollection类29

2.2 处理文件上载问题32

2.2.1 HttpFileCollection类32

2.2.2 HttpPostedFile类33

2.3 通信流:响应和请求37

2.3.1 HttpRequest类37

2.3.2 HttpResponse类58

2.4.1 HttpRuntime类68

2.4 实用程序和帮助信息68

2.4.2 HttpServerUtility类71

2.4.3 HttpSessionState类77

2.5 小结82

第3章 System.Web.UI83

3.1 System.Web.UI名称空间及其基类83

3.2 Control类87

3.2.1 Control类公共方法87

3.2.2 Control类受保护的方法89

3.2.3 Control类公共属性113

3.2.4 Control类受保护的属性116

3.2.5 Control类事件117

3.3 Page类123

3.3.1 Page类公共属性123

3.3.2 Page类受保护的属性127

3.3.3 Page类公共方法131

3.3.4 Page类受保护的方法143

3.4 TemplateControl类149

3.4.1 TemplateControl类公共方法149

3.4.2 TemplateControl类受保护的方法154

3.4.3 TemplateControl类受保护的属性160

3.4.4 TemplateControl类公共事件161

3.5 UserControl类162

3.5.1 UserControl类公共方法162

3.5.2 UserControl类受保护的方法163

3.5.3 UserControl类公共属性163

3.6 小结165

第4章 System.Web.UI.HTMLControls166

4.1 System.Web.UI.HtmlControls167

4.1.1 HtmlControl类168

4.1.2 HtmlContainerControl类169

4.1.3 HtmlAnchor类170

4.1.4 HtmlButton类173

4.1.5 HtmlForm类175

4.1.6 HtmlGenericControl类176

4.1.7 HtmlSelect类176

4.1.8 HtmlTable类179

4.1.9 HtmlTableRow类181

4.1.10 HtmlTableCell类182

4.1.11 HtmlTableRowCollection类184

4.1.12 HtmlTableCellCollection类186

4.1.13 HtmlTextArea类189

4.1.14 HtmlImage类190

4.1.15 HtmlInputControl类192

4.1.16 HtmlInputButton类194

4.1.17 HtmlInputCheckBox类195

4.1.18 HtmlInputFile类197

4.1.19 HtmlInputHidden类200

4.1.20 HtmlInputImage类201

4.1.21 HtmlInputRadioButton类203

4.1.22 HtmlInputText类205

第5章 System.Web.UI.WebControls207

5.1 WebControl类207

5.2 Web Forms控件(HTML固有控件)209

5.2.1 Button控件210

5.2.2 CheckBox控件214

5.2.3 HyperLink控件216

5.2.4 Image控件217

5.2.5 ImageButton控件218

5.2.7 LinkButton控件220

5.2.6 Label控件220

5.2.8 Literal控件222

5.2.9 Panel控件223

5.2.10 PlaceHolder控件225

5.2.11 RadioButton控件226

5.2.12 Table控件227

5.2.13 TableCell控件229

5.2.14 TableRow控件230

5.2.15 TextBox控件232

5.2.16 Xml控件235

5.3 列表控件236

5.3.1 ListControl类236

5.3.2 ListItem类237

5.3.3 CheckBoxList控件238

5.3.4 DropDownList控件241

5.3.5 ListBox控件244

5.3.6 RadioButtonList控件246

5.3.7 BaseDataList类249

5.3.8 DataGrid控件251

5.3.9 BoundColumn类261

5.3.10 ButtonColumn类261

5.3.11 EditCommandColumn类262

5.3.12 HyperlinkColumn类262

5.3.13 TemplateColumn类263

5.3.14 利用DataGrid控件分页263

5.3.15 分页和PagerStyle属性266

5.3.16 利用DataGrid控件排序268

5.3.17 利用DataGrid控件删除和编辑271

5.3.18 DataList控件276

5.3.19 Repeater控件286

5.4 多信息控件290

5.4.1 AdRotator控件290

5.4.2 Calendar控件294

5.5 验证控件306

5.5.1 CompareValidator控件306

5.5.2 RangeValidator控件308

5.5.3 RegularExpressionValidator控件310

5.5.4 RequiredFieldValidator控件312

5.5.5 ValidationSummary控件313

5.5.6 CustomValidator控件315

5.6 小结317

第6章 移动Internet工具箱318

6.1 MobileControl基类320

6.1.1 MobileControl的公共属性320

6.1.2 MobileControl的公共方法324

6.2 TextControl类327

6.3 分页的内容328

6.4 BaseValidator类329

6.4.1 公共BaseValidator属性329

6.4.2 公共BaseValidator方法330

6.5 AdRotator控件330

6.5.1 AdRotator控件的公共属性331

6.5.2 AdRotator控件的公共事件332

6.6 Calendar控件332

6.6.1 Calendar控件的公共属性333

6.6.2 Calendar控件的公共方法334

6.6.3 Calendar控件的公共事件334

6.7.1 Command控件的公共属性335

6.7 Command控件335

6.7.2 Command控件的公共事件336

6.8 CompareValidator控件336

6.9 CustomValidator控件337

6.10 Form控件338

6.10.1 Form控件的公共属性338

6.10.2 Form控件的公共方法341

6.10.3 Form控件的公共事件341

6.11 Image控件342

6.12 Label控件343

6.13 Link控件343

6.14 List控件344

6.14.1 List控件的公共属性344

6.14.2 List控件的公共方法346

6.14.3 List控件的公共事件346

6.15.1 ObjectList控件的公共属性347

6.15 ObjectList控件347

6.15.2 ObjectList控件的公共方法350

6.15.3 ObjectList控件的公共事件351

6.16 Panel控件353

6.16.1 Panel控件的公共属性353

6.16.2 Panel控件的公共方法354

6.17 PhoneCall控件354

6.18 RangeValidator控件355

6.19 RegularExpressionValidator控件356

6.20 RequiredFieldValidator控件356

6.21 SelectionList控件356

6.21.1 SelectionList控件的公共属性357

6.21.2 SelectionList控件的公共事件359

6.22.1 TextBox控件的公共属性360

6.22 TextBox控件360

6.22.2 TextBox控件的公共事件361

6.23 TextView控件361

6.23.1 TextView控件的公共属性361

6.23.2 TextView控件的公共方法361

6.24 ValidationSummary控件362

6.24.1 ValidationSummary控件的公共属性362

6.24.2 ValidationSummary控件的公共方法362

6.25 特定设备的呈现方式363

6.26 模板364

6.27 Item元素365

6.28 MobileCapabilities365

6.29 deviceFilters部分366

6.30 DeviceSpecific控件367

6.31 DeviceSpecificChoice类367

6.32.1 样式属性368

6.32 样式信息368

6.32.2 样式窗体369

6.33 PagerStyle369

6.34 小结370

第7章 高速缓存和System.Web.Caching371

7.1 输出高速缓存技术372

7.1.1 Web页输出高速缓存技术372

7.1.2 局部页高速缓存技术377

7.1.3 Web Service高速缓存技术379

7.2 编程方式的高速缓存技术380

7.2.1 Cache类381

7.2.2 CacheDependency类385

7.2.3 CacheItemRemovedCallback委托385

第8章 System.Web.Configuration387

8.1 配置文件类型387

8.2 使用可配置属性的原因388

8.3 可配置属性与.INI文件389

8.4 配置文件格式391

8.5 配置文件部分394

8.5.1 appSettings部分394

8.5.2 browserCaps部分395

8.5.3 compilation部分396

8.5.4 globalization部分398

8.5.5 httpHandlers部分400

8.5.6 httpModules部分401

8.5.7 identity部分402

8.5.8 pages部分403

8.5.9 processModel部分404

8.5.10 securityPolicy部分404

8.5.11 sessionState部分405

8.5.12 trace部分406

8.5.13 webServices部分407

8.5.14 位置标记符408

8.6 使用可配置属性409

8.6.1 在代码中使用可配置属性410

8.6.2 写可配置属性410

第9章 安全性和System.Web.Security411

9.1 ASP.NET安全概述411

9.1.1 ASP.NET中的模仿411

9.1.2 ASP.NET中的授权412

9.2 ASP.NET身份验证提供程序414

9.2.1 窗体身份验证414

9.2.2 护照身份验证415

9.2.3 Windows身份验证416

9.3 System.Security.Principal名称空间419

9.3.1 IIdentity接口420

9.3.2 IPrincipal接口421

9.3.3 WindowsIdentity类422

9.3.4 WindowsPrincipal类425

9.4 System.Web.Security名称空间426

9.4.1 Forms Authentication类426

9.4.2 Passport身份验证类439

9.4.3 Windows身份验证类451

第10章 有用的.NET名称空间454

10.1 System.Collections名称空间454

10.1.1 ArrayList类454

10.1.2 BitArray类463

10.1.3 CollectionBase类472

10.1.4 DictionaryBase类476

10.1.5 Hashtable类479

10.1.6 Queue类485

10.1.7 SortedList类489

10.1.8 Stack类499

10.2 System.Text.RegularExpressions名称空间506

10.2.1 正则表达式506

10.2.2 Capture类507

10.2.3 CaptureCollection类509

10.2.4 Group类510

10.2.5 CroupCollection类511

10.2.6 Match类512

10.2.7 MatchCollection类513

10.2.8 Regex类515

10.3.1 Directory类519

10.3 System.IO名称空间519

10.3.2 File类523

10.3.3 FileInfo类526

10.3.4 FileStream类530

10.3.5 FileSystemWatcher类535

10.3.6 StreamReader类541

10.3.7 StreamWriter类544

10.4 System.Text名称空间547

10.4.1 Decoder类547

10.4.2 Encoder类548

10.4.3 Encoding类551

第11章 System.Web.Services558

11.1 Web Services概述558

11.1.1 什么是Web Services558

11.1.2 主要Web Service标准560

11.2.1 WebService类563

11.2 System.Web.Services名称空间563

11.2.2 WebServiceAttribute类567

11.2.3 WebMethodAttribute类568

11.2.4 WebServiceBindingAttribute类572

第12章 System.Web.Services.Description574

12.1.1 显示WSDL文件574

12.1.2 如何读取WSDL模式574

12.1.3 如何写入WSDL模式575

12.1.4 如何使用WSDL模式575

12.1.5 WSDL模式定义577

12.1.6 WSDL部分578

12.1.7 WSDL范例578

12.1.8 扩展性580

12.2 ServiceDescription类582

12.3.1 消息588

12.3 接口部分588

12.3.2 Types592

12.3.3 PortTypes592

12.4 通信部分598

12.5 绑定部分601

12.5.1 Binding类601

12.5.2 OperationBinding类603

12.5.3 输入、输出和故障绑定603

12.6 System.Web.Services.Description枚举603

12.6.1 OperationFlow603

12.6.2 ServiceDescriptionImportStyle604

12.6.3 ServiceDescriptionImportWarnings604

12.6.4 SoapBindingStyle605

12.6.5 SoapBindingUse605

12.7.1 Binding类606

12.7 System.Web.Services.Description概述606

12.7.3 FaultBinding类607

12.7.4 HttpAddressBinding类607

12.7.2 DocumentableItem基类607

12.7.5 HttpBinding类608

12.7.6 HttpOperationBinding类608

12.7.7 HttpUrlEncodedBinding类609

12.7.8 HttpUrlReplacementBinding类609

12.7.9 Import类610

12.7.10 InputBinding类610

12.7.11 Message类610

12.7.12 MessageBinding基类611

12.7.13 MessagePart类611

12.7.14 MimeContentBinding类611

12.7.17 MimeTextBinding类612

12.7.18 MimeTextMatch类612

12.7.15 MimeMultipartRelatedBinding类612

12.7.16 MimePart类612

12.7.19 MimeXmlBinding类613

12.7.20 Operation类613

12.7.21 OperationBinding类614

12.7.22 OperationFault类614

12.7.23 OperationInput类614

12.7.24 OperationMessage类615

12.7.25 OperationMessageCollection类615

12.7.26 OperationOutput类615

12.7.27 OutputBinding类616

12.7.28 Port类616

12.7.30 Service类617

12.7.31 ServiceDescription类617

12.7.29 PortType类617

12.7.32 ServiceDescriptionCollection类618

12.7.33 ServiceDescriptionFormatExtension类619

12.7.34 ServiceDescriptionImporter类620

12.7.35 ServiceDescriptionReflector类620

12.7.36 SoapAddressBinding类621

12.7.37 SoapBinding类621

12.7.38 SoapBodyBinding类621

12.7.39 SoapFaultBinding类622

12.7.40 SoapHeaderBinding类622

12.7.41 SoapHeaderFaultBinding类623

12.7.42 SoapOperationBinding类623

12.7.43 Types类623

12.7.45 基本Collection定义624

12.7.44 集合624

第13章 System.Web.Services.ProtoCols626

13.1 通信协议627

13.1.1 所支持的通信技术627

13.1.2 ASP.NET服务器的定制630

13.1.3 ASP.NET客户的定制631

13.1.4 SoapMessageStage进程捕捉632

13.1.5 异步通信635

13.1.6 客户代理类636

13.2 Protocols名称空间的重要类637

13.2.1 SoapHeaderAttribute类637

13.2.2 SoapDocumentMethodAttribute类641

13.2.3 SoapExtension类644

13.2.4 SoapHttpClientProtocol类644

13.2.5 HttpMethodAttribute类651

13.2.6 HttpGetClientProtocol类652

13.2.7 HttpPostClientProtocol类654

13.3 System.Web.Services.Protocols类655

13.3.1 HtmlFormParameterReader类655

13.3.2 HtmlFormParameterWriter类655

13.3.3 HttpGetClientProtocol类656

13.3.4 HttpMethodAttribute类657

13.3.5 HttpPostClientProtocol类657

13.3.6 HttpSimpleClientProtocol类659

13.3.7 HttpWebClientProtocol类659

13.3.8 MatchAttribute类659

13.3.9 SoapClientMessage类660

13.3.10 SoapDocumentMethodAttribute类661

13.3.11 SoapDocumentServiceAttribute类661

13.3.12 SoapException类662

13.3.14 SoapExtensionAttribute类663

13.3.13 SoapExtension类663

13.3.15 SoapHeader类664

13.3.16 SoapHeaderAttribute类664

13.3.17 SoapHeaderException类665

13.3.18 SoapHttpClientProtocol类665

13.3.19 SoapMessage类666

13.3.20 SoapRpcMethodAttribute类666

13.3.21 SoapRpcServiceAttribute类667

13.3.22 SoapServerMessage类667

13.3.23 SoapUnknownHeader类668

13.3.24 UrlParameterWriter类669

13.3.25 WebClientAsyncResult类669

13.3.26 WebClientProtocol类670

13.3.27 XmlReturnReader类670

13.4.1 LogicalMethodTypes671

13.4 System.Web.Services.Protocols枚举671

13.4.3 SoapMessageStage672

13.4.2 SoapHeaderDirection672

13.4.4 SoapParameterStyle673

13.4.5 SoapServiceRoutingStyle673

13.5 Web Service Discovery674

13.5.1 显示Disco文件675

13.5.2 Disco文件结构675

13.5.3 多个Web Service678

13.5.4 添加Web引用679

13.5.5 定制Disco681

13.5.6 定制Add Web Reference681

13.5.7 UDDI681

13.5.8 disco.exe686

13.5.9 Disco映射文件687

14.1 .NET Framework中的数据688

第14章 ASP.NET中的数据688

14.2 System.Data名称空间690

14.3 数据绑定723

14.4 编辑数据736

14.5 小结737

第15章 ASP.NET中的XML738

15.1 System.Xml名称空间概述738

15.2 System.Xml名称空间739

15.2.1 XmlDocument类739

15.2.2 XmlNode类746

15.2.3 其他XML“节点”类753

15.2.4 XmlNodeList类759

15.2.5 XmlDataDocument类759

15.2.6 XmlTextWriter类760

15.2.7 XmlTextReader类764

15.2.8 XmlNodeReader类769

15.2.9 XmlValidatingReader类770

15.3 System.Xml.XPath名称空间772

15.3.1 XPathDocument类772

15.3.2 XPathNavigator类773

15.3.3 XPathNodeIterator类778

15.4 System.Xml.Xsl名称空间779

15.4.1 XslTransform类779

15.4.2 XsltArgumentList类781

15.5 常见XML任务范例782

15.5.1 写XML文档783

15.5.2 读XML文档788

15.5.3 验证XML文档796

15.5.4 创建、搜索和修改文档799

15.5.5 转换XML文档804

15.6 XML和ADO.NET同步808

15.7 小结816

第16章 范例817

16.1 安装817

16.2 范例1——Web Controls第一部分818

16.3 范例2——Web Controls第二部分825

16.4 范例3——用户控件835

16.5 范例4——验证用户输入838

16.6 范例5——高速缓存843

16.7 范例6——编写Web Service846

16.8 范例7——基于窗体的身份验证853

16.9 范例8——定制错误处理860

16.10 小结861

附录A .NET中的语言语法比较862

热门推荐