书籍详情

ASP.NET程序员参考手册

ASP.NET程序员参考手册

作者:(英)Jason Bell,(英)Mike Clark等著;赵彦敏译;赵彦敏译

出版社:清华大学出版社

出版时间:2002-05-01

ISBN:9787302053668

定价:¥98.00

购买这本书可以去
内容简介
  ASP.NET是一种创建动态Web应用程序的全新手段,它给开发人员提供了比以往更大的灵活性和更多的功能。通过把通用代码置于控件中,并将表示逻辑和商务逻辑分离开来的崭新方法,ASP.NET使应用程序的开发和维护更加容易。它是Microsoft .NET Framework的组成部分,允许使用Framework支持的任何语言创建代码。本书是供使用ASP.NET开发动态Web应用程序的开发人员使用的参考手册,可与Wrox ASP.NET系列丛书配套使用。全书分为4部分:以紧凑、直观、简法听方式介绍了主要的ASP.NET名称空间、高速缓存、配置、安全策略、.NET Framework名称空间、Web Service和ASP.NET中的数据处理技术。最后,本书还提供了范例研究,帮助读者更好地理解本书介绍的内容。本书是ASP.NET开发人员不可或缺的参考书。
作者简介
暂缺《ASP.NET程序员参考手册》作者简介
目录
第1章 ASP.NET概述
1.1 什么是ASP.NET
1.2 使用ASP.NET的原因
1.2.1 ASP.NET的性能
1.2.2 一致性
1.2.3 ASP所支持的各种语言
1.2.4 更好的工具
1.2.5 软件项目
1.3 .NET的崛起
1.3.1 统一的语言平台
1.3.2 并行执行
1.3.3 托管代码和类型安全
1.3.4 托管的堆和垃圾收集
1.3.5 中间语言和JIT
1.4 从旧版本升级到ASP.NET
1.4.1 从VB升级到VB.NET
1.4.2 COM注册
1.4.3 API将ASP改变为ASP.NET
1.5 ASP.NET特性
1.5.1 多线程单元和COM
1.5.2 ASP和ASP.NET并存
1.5.3 服务器端控件
1.5.4 跨浏览器和跨设备内容
1.5.5 移动Internet工具箱
1.5.6 配置方法
1.5.7 部署方法
1.5.8 XML兼容性
1.6 小结
第2章 System.Web
2.1 System.Web名称空间及类
2.1.1 创建ASP.NET页
2.1.2 System.Web名称宇间
2.1.3 HttpBrowserCapabilities类
2.1.4 HttpContext类
2.1.5 HttpCookie类
2.1.6 HttpCookieCollection类
2.2 处理文件上载问题
2.2.1 HttpFileCollection类
2.2.2 HttpPostedFile类
2.3 通信流:响应和请求
2.3.1 HttpRequest类
2.3.2 HttpResponse类
2.4 实用程序和帮助信息
2.4.1 HttpRuntime类
2.4.2 HttpServerUtility类
2.4.3 HttpSessionState类
2.5 小结
第3章 System.Web.UI
3.1 System.Web.UI名称空间及其基类
3.2 Control类
3.2.1 Control类公共方法
3.2.2 Control类受保护的方法
3.2.3 Control类公共属性
3.2.4 Control类受保护的属性
3.2.5 Control类事件
3.3 Page类
3.3.1 Page类公共属性
3.3.2 Page类受保护的属性
3.3.3 Page类公共方法
3.3.4 Page类受保护的方法
3.4 TemplateControl类
3.4.1 TemplateControl类公共方法
3.4.2 TemplateControl类受保护的方法
3.4.3 TemplateControl类受保护的属性
3.4.4 TemplateControl类公共事件
3.5 UserControl类
3.5.1 UserControl类公共方法
3.5.2 UserControl类受保护的方法
3.5.3 UserControl类公共属性
3.6 小结
第4章 System.Web.UI.HTMLControls
4.1 System.Web.UI.HtmlControls
4.1.1 HtmlControl类
4.1.2 HtmlContainerControl类
4.1.3 HtmlAnchor类
4.1.4 HtmlButton类
4.1.5 HtmlForm类
4.1.6 HtmlGenericControl类
4.1.7 HtmlSelect类
4.1.8 HtmlTable类
4.1.9 HtmlTableRow类
4.1.10 HtmlTableCell类
4.1.11 HtmlTableRowCollection类
4.1.12 HtmlTableCellCollection类
4.1.13 HtmlTextArea类
4.1.14 HtmlImage类
4.1.15 HtmlInputControl类
4.1.16 HtmlInputButton类
4.1.17 HtmlInputCheckBox类
4.1.18 HtmlInputFile类
4.1.19 HtmlInputHidden类
4.1.20 HtmlInputImage类
4.1.21 HtmlInputRadioButton类
4.1.22 HtmlInputText类
第5章 System.Web.UI.WebControls
5.1 WebControl类
5.2 Web Forms控件(HTML固有控件)
5.2.1 Button控件
5.2.2 CheckBox控件
5.2.3 HyperLink控件
5.2.4 Image控件
5.2.5 ImageButton控件
5.2.6 Label控件
5.2.7 LinkButton控件
5.2.8 Literal控件
5.2.9 Panel控件
5.2.10 PlaceHolder控件
5.2.11 RadioButton控件
5.2.12 Table控件
5.2.13 TableCell控件
5.2.14 TableRow控件
5.2.15 TextBox控件
5.2.16 Xml控件
5.3 列表控件
5.3.1 ListControl类
5.3.2 ListItem类
5.3.3 CheckBoxList控件
5.3.4 DropDownList控件
5.3.5 ListBox控件
5.3.6 RadioButtonList控件
5.3.7 BaseDataList类
5.3.8 DataGrid控件
5.3.9 BoundColumn类
5.3.10 ButtonColumn类
5.3.11 EditCommandColumn类
5.3.12 HyperlinkColumn类
5.3.13 TemplateColumn类
5.3.14 利用DataGrid控件分页
5.3.15 分页和PagerStyle属性
5.3.16 利用DataGrid控件排序
5.3.17 利用DataGrid控件删除和编辑
5.3.18 DataList控件
5.3.19 Repeater控件
5.4 多信息控件
5.4.1 AdRotator控件
5.4.2 Calendar控件
5.5 验证控件
5.5.1 CompareValidator控件
5.5.2 RangeValidator控件
5.5.3 RegularExpressionValidator控件
5.5.4 RequiredFieldValidator控件
5.5.5 ValidationSummary控件
5.5.6 CustomValidator控件
5.6 小结
第6章 移动Internet工具箱
6.1 MobileControl基类
6.1.1 MobileControl的公共属性
6.1.2 MobileControl的公共方法
6.2 TextControl类
6.3 分页的内容
6.4 BaseValidator类
6.4.1 公共BaseValidator属性
6.4.2 公共BaseValidator方法
6.5 AdRotator控件
6.5.1 AdRotator控件的公共属性
6.5.2 AdRotator控件的公共事件
6.6 Calendar控件
6.6.1 Calendar控件的公共属性
6.6.2 Calendar控件的公共方法
6.6.3 Calendar控件的公共事件
6.7 Command控件
6.7.1 Command控件的公共属性
6.7.2 Command控件的公共事件
6.8 CompareValidator控件
6.9 CustomValidator控件
6.10 Form控件
6.10.1 Form控件的公共属性
6.10.2 Form控件的公共方法
6.10.3 Form控件的公共事件
6.11 Image控件
6.12 Label控件
6.13 Link控件
6.14 List控件
6.14.1 List控件的公共属性
6.14.2 List控件的公共方法
6.14.3 List控件的公共事件
6.15 ObjectList控件
6.15.1 ObjectList控件的公共属性
6.15.2 ObjectList控件的公共方法
6.15.3 ObjectList控件的公共事件
6.16 Panel控件
6.16.1 Panel控件的公共属性
6.16.2 Panel控件的公共方法
6.17 PhoneCall控件
6.18 RangeValidator控件
6.19 RegularExpressionValidator控件
6.20 RequiredFieldValidator控件
6.21 SelectionList控件
6.21.1 SelectionList控件的公共属性
6.21.2 SelectionList控件的公共事件
6.22 TextBox控件
6.22.1 TextBox控件的公共属性
6.22.2 TextBox控件的公共事件
6.23 TextView控件
6.23.1 TextView控件的公共属性
6.23.2 TextView控件的公共方法
6.24 ValidationSummary控件
6.24.1 ValidationSummary控件的公共属性
6.24.2 ValidationSummary控件的公共方法
6.25 特定设备的呈现方式
6.26 模板
6.27 Item元素
6.28 MobileCapabilities
6.29 deviceFilters部分
6.30 DeviceSpecific控件
6.31 DeviceSpecificChoice类
6.32 样式信息
6.32.1 样式属性
6.32.2 样式窗体
6.33 PagerStyle
6.34 小结
第7章 高速缓存和System.Web.Caching
7.1 输出高速缓存技术
7.1.1 Web页输出高速缓存技术
7.1.2 局部页高速缓存技术
7.1.3 Web Service高速缓存技术
7.2 编程方式的高速缓存技术
7.2.1 Cache类
7.2.2 CacheDependency类
7.2.3 CacheItemRemovedCallback委托
第8章 System.Web.Configuration
8.1 配置文件类型
8.2 使用可配置属性的原因
8.3 可配置属性与.INI文件
8.4 配置文件格式
8.5 配置文件部分
8.5.1 appSettings部分
8.5.2 browserCaps部分
8.5.3 compilation部分
8.5.4 globalization部分
8.5.5 httpHandlers部分
8.5.6 httpModules部分
8.5.7 identity部分
8.5.8 pages部分
8.5.9 processModel部分
8.5.10 securityPolicy部分
8.5.11 SessionState部分
8.5.12 trace部分
8.5.13 webServices部分
8.5.14 位置标记符
8.6 使用可配置属性
8.6.1 在代码中使用可配置属性
8.6.2 写可配置属性
第9章 安全性和System.Web.Security
9.1 ASP.NET安全概述
9.1.1 ASP.NET中的模仿
9.1.2 ASP.NET中的授权
9.2 ASP.NET身份验证提供程序
9.2.1 窗体身份验证
9.2.2 护照身份验证
9.2.3 Windows身份验证
9.3 System.Security.Principal名称空间
9.3.1 IIdentity接口
9.3.2 IPrincipal接口
9.3.3 WindowsIdentity类
9.3.4 WindowsPrincipal类
9.4 System.Web.Security名称空间
9.4.1 Forms Authentication类
9.4.2 Passport身份验证类
9.4.3 Windows身份验证类
第10章 有用的.NET名称空间
10.1 System.Collections名称空间
10.1.1 ArrayList类
10.1.2 BitArray类
10.1.3 CollectionBase类
10.1.4 DictionaryBase类
10.15 Hashtable类
10.1.6 Queue类
10.1.7 SortedList类
10.1.8 Stack类
10.2 System.Text.RegularExpressions名称空间
10.2.1 正则表达式
10.2.2 Capture类
10.2.3 CaptureCollection类
10.2.4 Group类
10.2.5 GroupCollection类
10.2.6 Match类
10.2.7 MatchCollection类
10.2.8 Regex类
10.3 System.IO名称空间
10.3.1 Directory类
10.3.2 File类
10.3.3 FileInfo类
10.3.4 FileStream类
10.3.5 FileSystemWatcher类
10.3.6 StreamReader类
10.3.7 StreamWriter类
10.4 System.Text名称空间
10.4.1 Decoder类
10.4.2 Encoder类
10.4.3 Encoding类
第11章 System.Web.Services
11.1 Web Services概述
11.1.1 什么是Web Services
11.1.2 主要Web Service标准
11.2 System.Web.Services名称空间
11.2.1 WebService类
11.2.2 WebServiceAttribute类
11.2.3 WebMethodAttribute类
11.2.4 WebServiceBindingAttribute类
第12章 System.Web.Services.Description
12.1.1 显示WSDL文件
12.1.2 如何读取WSDL模式
12.1.3 如何写入WSDL模式
12.1.4 如何使用WSDL模式
12.1.5 WSDL模式定义
12.1.6 WSDL部分
12.1.7 WSDL范例
12.1.8 扩展性
12.2 ServiceDescription类
12.3 接口部分
12.3.1 消息
12.3.2 Types
12.3.3 PortTypes
12.4 通信部分
12.5 绑定部分
12.5.1 Binding类
12.5.2 OperationBinding类
12.5.3 输入、输出和故障绑定
12.6 System.Web.Services.Description枚举
12.6.1 OperationFlow
12.6.2 ServiceDescriptionImportStyle
12.6.3 ServiceDescriptionImportWarnings
12.6.4 SoapBindingStyle
12.6.5 SoapBindingUse
12.7 System.Web.Services.Description概述
12.7.1 Binding类
12.7.2 DocumentableItem基类
12.7.3 FaultBinding类
12.7.4 HttpAddressBinding类
12.7.5 HttpBinding类
12.7.6 HttpOperationBinding类
12.7.7 HttpUrlEncodedBinding类
12.7.8 HttpUrlReplacementBinding类
12.7.9 Import类
12.7.10 InputBinding类
12.7.11 Message类
12.7.12 MessageBinding基类
12.7.13 MessagePart类
12.7.14 MimeContentBinding类
12.7.15 MimeMultipartRelatedBinding类
12.7.16 MimePart类
12.7.17 MimeTextBinding类
12.7.18 MimeTextMatch类
12.7.19 MimeXmlBinding类
12.7.20 Operation类
12.7.21 OperationBinding类
12.7.22 OperationFault类
12.7.23 OperationInput类
12.7.24 OperationMessage类
12.7.25 OperationMessageCollection类
12.7.26 OperationOutput类
12.7.27 OutputBinding类
12.7.28 Port类
12.7.29 PortType类
12.7.30 Service类
12.7.31 ServiceDescription类
12.7.32 ServiceDescriptionCollection类
12.7.33 ServiceDescriptionFormatExtension类
12.7.34 ServiceDescriptionImporter类
12.7.35 ServiceDescriptionReflector类
12.7.36 SoapAddressBinding类
12.7.37 SoapBinding类
12.7.38 SoapBodyBinding类
12.7.39 SoapFaultBinding类
12.7.40 SoapHeaderBinding类
12.7.41 SoapHeaderFaultBinding类
12.7.42 SoapOperationBinding类
12.7.43 Types类
12.7.44 集合
12.7.45 基本Collection定义
第13章 System.Web.Services.Protocols
13.1 通信协议
13.1.1 所支持的通信技术
13.1.2 ASP.NET服务器的定制
13.1.3 ASP.NET客户的定制
13.1.4 SoapMessageStage进程捕捉
13.1.5 异步通信
13.1.6 客户代理类
13.2 Protocols名称空间的重要类
13.2.1 SoapHeaderAttribute类
13.2.2 SoapDocumentMethodAttribute类
13.2.3 SoapExtension类
13.2.4 SoapHttpClientProtocol类
13.2.5 HttpMethodAttribute类
13.2.6 HttpGetClientProtocol类
13.2.7 HttpPostClientProtocol类
13.3 System.Web.Services.Protocols类
13.3.1 HtmlFormParameterReader类
13.3.2 HtmlFormParameterWriter类
13.3.3 HttpGetClientProtocol类
13.3.4 HttpMethodAttribute类
13.3.5 HttpPostClientProtocol类
13.3.6 HttpSimpleClientProtocol类
13.3.7 HttpWebClientProtocol类
13.3.8 MatchAttribute类
13.3.9 SoapClientMessage类
13.3.10 SoapDocumentMethodAttribute类
13.3.11 SoapDocumentServiceAttribute类
13.3.12 SoapException类
13.3.13 SoapExtension类
13.3.14 SoapExtensionAttribute类
13.3.15 SoapHeader类
13.3.16 SoapHeaderAttribute类
13.3.17 SoapHeaderException类
13.3.18 SoapHttpClientProtocol类
13.3.19 SoapMessage类
13.3.20 SoapRpcMethodAttribute类
13.3.21 SoapRpcServiceAttribute类
13.3.22 SoapServerMessage类
13.3.23 SoapUnknownHeader类
13.3.24 UrlParameterWriter类
13.3.25 WebClientAsyncResult类
13.3.26 WebClientProtocol类
13.3.27 XmlReturnReader类
13.4 System.Web.Services.Protocols枚举
13.4.1 LogicalMethodTypes
13.4.2 SoapHeaderDirection
13.4.3 SoapMessageStage
13.4.4 SoapParameterStyle
13.4.5 SoapServiceRoutingStyle
13.5 Web Service Discovery
13.5.1 显示Disc文件
13.5.2 Disco文件结构
13.5.3 多个Web Service
13.5.4 添加Web引用
13.5.5 定制Disco
13.5.6 定制Add Web Reference
13.5.7 UDDI
13.5.8 disco.exe
13.5.9 Disco映射文件
第14章 ASP.NET中的数据
14.1 .NET Framework中的数据
14.2 System.Data名称空间
14.3 数据绑定
14.4 编辑数据
14.5 小结
第15章 ASP.NET中的XML
15.1 System.Xml名称空间概述
15.2 System.Xml名称空间
15.2.1 XmlDocument类
15.2.2 XmlNode类
15.2.3 其他XML“节点”类
15.2.4 XmlNodeList类
15.2.5 XmlDataDocument类
15.2.6 XmlTextWriter类
15.2.7 XmlTextReader类
15.2.8 XmlNodeReader类
15.2.9 XmlValidatingReader类
15.3 System.Xml.XPath名称空间
15.3.1 XPathDocument类
15.3.2 XPathNavigator类
15.3.3 XPathNodeIterator类
15.4 System.Xml.Xsl名称空间
15.4.1 XslTransform类
15.4.2 XsltArgumentList类
15.5 常见XML任务范例
15.5.1 写XML文档
15.5.2 读XML文档
15.5.3 验证XML文档
15.5.4 创建、搜索和修改文档
15.5.5 转换XML文档
15.6 XML和ADO.NET同步
15.7 小结
第16章 范例
16.1 安装
16.2 范例1——Web Controls第一部分
16.3 范例2——Web Controls第二部分
16.4 范例3——用户控件
16.5 范例4——验证用户输入
16.6 范例5——高速缓存
16.7 范例6——编写Web Service
16.8 范例7——基于窗体的身份验证
16.9 范例8——定制错误处理
16.10 小结
附录A .NET中的语言语法比较
猜您喜欢

读书导航