书籍详情
ASP.NET实用全书
作者:(美)Richard Leinecker著;齐岷,张力等译;齐岷译
出版社:电子工业出版社
出版时间:2003-01-01
ISBN:9787505382794
定价:¥49.00
购买这本书可以去
内容简介
ASP.NET是Microsoft .NET框架的重要组成部分,它不仅仅是对传统ASP的继承和发展,而且几乎克服了传统ASP的所有缺点,所提供的性能远远超出传统的Web开发模式。ASP.NET完全基于模块与组件,具有更好的可扩展性与可定制性,数据处理方面更是引入了许多激动人心的新技术,增加了Web开发的灵活性,有效缩短了开发周期。本书深入浅出地讲解了使用ASP.NET进行各个层次的编程的方法和技巧,全书共分四部分。第一部分讲解ASP.NET的基础知识,包括.NET体系结构以及分布式应用程序开发基础。第二部分讲解在ASP.NET应用程序中处理数据的技巧,包括ADO.NET和XML等。第三部分讲解一些高级技术,包括状态管理和动态图像创建等。第四部分讲解一些专家技巧,包括管理服务器并且应用Windows Management Instrumentation进行远程定位等。本书面向广大的读者群,包括传统的ASP开发人员、大型机开发人员、HTML开发人员、Visual Basic和Visual C++开发人员、Web开发初学者、经理和项目负责人等。
作者简介
Richard Leinecker是一个经验丰富的软件程序员,具有15年以上的编程经验。他最近编写过的书包括“Visual C++ 6 Bible”,“COM+ Unleashed”和“Teach Yourself Visual J++ in 21 Days”。他还在杂志上发表过几百篇文章,并为开发人员的Web站点www.developer.com和www.UsingASP.net撰写文章。此外,在一些零售商店也可以发现他编写过的一些软件,如Perfect Checkmate和Bicycle Bridge。多年来,他已经编写了大量娱乐题材的作品,包括“Trump Castle”和“Miami Vice”。Richard Leinecker担任过若干大公司的领导职位,包括MCI公司数字图像部门的高级软件工程师,Landmark通信公司高级软件工程师。目前他正在Rockingham公立学院全职教授课程。
目录
第一部分 基础知识
第1章 .NET,ASP.NET和分布式应用程序开发
1.1 .NET框架
1.2 Active Server Pages
1.3 分布式应用程序结构:结构和设计
1.4 小结
第2章 ASP.NET语言
2.1 变量
2.2 表达式
2.3 程序控制
2.4 异常
2.5 小结
第3章 Request对象
3.1 窗体
3.2 查询字符串
3.3 服务器变量
3.4 cookie
3.5 其他Request对象
3.6 小结
第4章 Response,Application和Session对象
4.1 Write
4.2 Redirect
4.3 cookie
4.4 WriteFile
4.5 Application对象
4.6 Session对象
4.7 小结
第5章 ASP.NET中的文件输入/输出
5.1 Directory类
5.2 File和StreamReader类
5.3 File和StreamWriter类
5.4 StringReader,StringBuilder和StringWriter类
5.5 FileStream,BinaryReader和BinaryWriter类
5.6 小结
第6章 ASP.NET控件
6.1 内部控件
6.2 列表控件
6.3 多格式控件
6.4 验证控件
6.5 小结
第7章 应用程序框架和配置
7.1 应用程序配置
7.2 global.asax
7.3 以编程方式设置区域和地区
7.4 小结
第二部分 在ASP.NET中使用数据
第8章 ASP.NET中的XML
8.1 .NET XML结构
8.2 XmlTextReader
8.3 XmlTextWriter
8.4 XmlDocument和XmlNavigator
8.5 XslTransform
8.6 编写客户留言簿应用程序
8.7 小结
第9章 ASP.NET中的ADO.NET
9.1 概览
9.2 ADO.NET命名空间
9.3 托管提供程序
9.4 DataSet对象
9.5 错误处理
9.6 数据库事务
9.7 并发数据库访问
9.8 ADO.NET性能
9.9 小结
第10章 数据绑定控件
10.1 Repeater控件
10.2 DataList控件
10.3 DataGrid控件
10.4 DrugHistory应用程序
10.5 小结
第11章 Web窗体
11.1 传统的HTML和服务器端控件
11.2 HTML控件
11.3 Web控件
11.4 内部Web控件
11.5 按钮和链接
11.6 Web窗体范例
11.7 小结
第12章 Web窗体数据验证
12.1 ASP.NET数据验证的介绍
12.2 ASP.NET验证控件
12.3 正则表达式初级教程
12.4 小结
第三部分 高级技术
第13章 编写ASP.NET控件
13.1 创建SimpleControl
13.2 从工具箱使用控件
13.3 给控件添加属性和方法
13.4 创建和使用合成控件
13.5 小结
第14章 Web服务
14.1 Web服务的内容
14.2 编写Web服务
14.3 健康提示Web服务
14.4 信用卡验证服务
14.5 使用Web服务
14.6 小结
第15章 ASP.NET E-mail控件
15.1 创建E-mail消息
15.2 使用MailMessage对象
15.3 添加E-mail附件
15.4 设置E-mail格式
15.5 设置E-mail优先权
15.6 设置E-mail正文和附件的编码方式
15.7 小结
第16章 动态图像
16.1 ASP.NET中动态图像的基础知识
16.2 创建具有动态平铺背景的标识
16.3 图像处理
16.4 小结
第17章 状态管理
17.1 使用应用程序变量和会话变量
17.2 隐藏域
17.3 同步
17.4 Global.asax
17.5 会话信息
17.6 演示应用程序
17.7 小结
第18章 安全性
18.1 Web安全性概述
18.2 服务器身份验证
18.3 客户端身份验证
18.4 ASP.NET安全性
18.5 ASP.NET模拟
18.6 小结
第四部分 专家技巧
第19章 ASP.NET中的Windows管理规范
19.1 管理.NET应用程序
19.2 验证WMI查询
19.3 枚举对象
19.4 小结
第20章 编写移动设备应用程序
20.1 移动标记
20.2 Mobile Internet Toolkit
20.3 设备模拟器
20.4 移动Web窗体
20.5 移动控件
20.6 扩展移动控件
20.7 小结
第21章 性能和缓存
21.1 CLR级优化
21.2 从内存泄露和死锁中恢复
21.3 缓存
21.4 提示和技巧
21.5 小结
第22章 调试
22.1 跟踪消息
22.2 调试
22.3 调试技巧
22.4 小结
第23章 消息队列
23.1 消息队列和消息处理基础知识
23.2 MessageQueue编程模型
23.3 创建、删除、清除队列并创建队列的实例和管理队列
23.4 发送和序列化消息
23.5 读取和接收消息
23.6 队列和消息集合
23.7 消息队列的安全性
23.8 小结
第24章 事务
24.1 定义的事务
24.2 事务管理
24.3 COM+事务编程模型
24.4 监测事务
24.5 设计中的注意事项
24.6 小结
第五部分 杂项
第25章 HttpModule
25.1 HttpModule的基础知识
25.2 编写HttpModule
25.3 HttpApplication事件
25.4 HttpModule和Global.asax
25.5 ASP.NET HttpModule
25.6 实现HttpModule事件
25.7 HttpModule示例
25.8 小结
第26章 网络通信
26.1 使用Dns类
26.2 使用WebClient类
26.3 使用WebRequest和WebResponse类
26.4 使用WebProxy类
26.5 NTLM身份验证
26.6 SSL通信
26.7 发送数据
26.8 System.Net错误
26.9 小结
第27章 ASP和ASP.NET的对比
27.1 共存
27.2 移植和重写
27.3 语言变化
27.4 ASP结构变化
27.5 COM的利害关系
27.6 移植提示
27.7 小结
第1章 .NET,ASP.NET和分布式应用程序开发
1.1 .NET框架
1.2 Active Server Pages
1.3 分布式应用程序结构:结构和设计
1.4 小结
第2章 ASP.NET语言
2.1 变量
2.2 表达式
2.3 程序控制
2.4 异常
2.5 小结
第3章 Request对象
3.1 窗体
3.2 查询字符串
3.3 服务器变量
3.4 cookie
3.5 其他Request对象
3.6 小结
第4章 Response,Application和Session对象
4.1 Write
4.2 Redirect
4.3 cookie
4.4 WriteFile
4.5 Application对象
4.6 Session对象
4.7 小结
第5章 ASP.NET中的文件输入/输出
5.1 Directory类
5.2 File和StreamReader类
5.3 File和StreamWriter类
5.4 StringReader,StringBuilder和StringWriter类
5.5 FileStream,BinaryReader和BinaryWriter类
5.6 小结
第6章 ASP.NET控件
6.1 内部控件
6.2 列表控件
6.3 多格式控件
6.4 验证控件
6.5 小结
第7章 应用程序框架和配置
7.1 应用程序配置
7.2 global.asax
7.3 以编程方式设置区域和地区
7.4 小结
第二部分 在ASP.NET中使用数据
第8章 ASP.NET中的XML
8.1 .NET XML结构
8.2 XmlTextReader
8.3 XmlTextWriter
8.4 XmlDocument和XmlNavigator
8.5 XslTransform
8.6 编写客户留言簿应用程序
8.7 小结
第9章 ASP.NET中的ADO.NET
9.1 概览
9.2 ADO.NET命名空间
9.3 托管提供程序
9.4 DataSet对象
9.5 错误处理
9.6 数据库事务
9.7 并发数据库访问
9.8 ADO.NET性能
9.9 小结
第10章 数据绑定控件
10.1 Repeater控件
10.2 DataList控件
10.3 DataGrid控件
10.4 DrugHistory应用程序
10.5 小结
第11章 Web窗体
11.1 传统的HTML和服务器端控件
11.2 HTML控件
11.3 Web控件
11.4 内部Web控件
11.5 按钮和链接
11.6 Web窗体范例
11.7 小结
第12章 Web窗体数据验证
12.1 ASP.NET数据验证的介绍
12.2 ASP.NET验证控件
12.3 正则表达式初级教程
12.4 小结
第三部分 高级技术
第13章 编写ASP.NET控件
13.1 创建SimpleControl
13.2 从工具箱使用控件
13.3 给控件添加属性和方法
13.4 创建和使用合成控件
13.5 小结
第14章 Web服务
14.1 Web服务的内容
14.2 编写Web服务
14.3 健康提示Web服务
14.4 信用卡验证服务
14.5 使用Web服务
14.6 小结
第15章 ASP.NET E-mail控件
15.1 创建E-mail消息
15.2 使用MailMessage对象
15.3 添加E-mail附件
15.4 设置E-mail格式
15.5 设置E-mail优先权
15.6 设置E-mail正文和附件的编码方式
15.7 小结
第16章 动态图像
16.1 ASP.NET中动态图像的基础知识
16.2 创建具有动态平铺背景的标识
16.3 图像处理
16.4 小结
第17章 状态管理
17.1 使用应用程序变量和会话变量
17.2 隐藏域
17.3 同步
17.4 Global.asax
17.5 会话信息
17.6 演示应用程序
17.7 小结
第18章 安全性
18.1 Web安全性概述
18.2 服务器身份验证
18.3 客户端身份验证
18.4 ASP.NET安全性
18.5 ASP.NET模拟
18.6 小结
第四部分 专家技巧
第19章 ASP.NET中的Windows管理规范
19.1 管理.NET应用程序
19.2 验证WMI查询
19.3 枚举对象
19.4 小结
第20章 编写移动设备应用程序
20.1 移动标记
20.2 Mobile Internet Toolkit
20.3 设备模拟器
20.4 移动Web窗体
20.5 移动控件
20.6 扩展移动控件
20.7 小结
第21章 性能和缓存
21.1 CLR级优化
21.2 从内存泄露和死锁中恢复
21.3 缓存
21.4 提示和技巧
21.5 小结
第22章 调试
22.1 跟踪消息
22.2 调试
22.3 调试技巧
22.4 小结
第23章 消息队列
23.1 消息队列和消息处理基础知识
23.2 MessageQueue编程模型
23.3 创建、删除、清除队列并创建队列的实例和管理队列
23.4 发送和序列化消息
23.5 读取和接收消息
23.6 队列和消息集合
23.7 消息队列的安全性
23.8 小结
第24章 事务
24.1 定义的事务
24.2 事务管理
24.3 COM+事务编程模型
24.4 监测事务
24.5 设计中的注意事项
24.6 小结
第五部分 杂项
第25章 HttpModule
25.1 HttpModule的基础知识
25.2 编写HttpModule
25.3 HttpApplication事件
25.4 HttpModule和Global.asax
25.5 ASP.NET HttpModule
25.6 实现HttpModule事件
25.7 HttpModule示例
25.8 小结
第26章 网络通信
26.1 使用Dns类
26.2 使用WebClient类
26.3 使用WebRequest和WebResponse类
26.4 使用WebProxy类
26.5 NTLM身份验证
26.6 SSL通信
26.7 发送数据
26.8 System.Net错误
26.9 小结
第27章 ASP和ASP.NET的对比
27.1 共存
27.2 移植和重写
27.3 语言变化
27.4 ASP结构变化
27.5 COM的利害关系
27.6 移植提示
27.7 小结
猜您喜欢