内容介绍
用户评论
全部咨询
内容简介
本书最大的特点就是通过范例来学习ASP.NET,让读者可以非常容易、形象地理解所介绍的知识。其中内容的编排结构是:背景知识+经典范例+本讲总结。
本书由8个部分组成,共有50讲。其中第1部分介绍了ASP.NET基础知识;第2部分讲述了各种服务器端控件;第3部分的内容有隐藏代码的页面模型、多页之间的重用、商务逻辑的重用、处理数据与引发事件、ASP.NET应用程序的状态与事件、ASP.NET的HTTP模块与处理器;第4部分介绍了一般的ASP.NET应用程序错误、运行时刻错误的捕获与处理、定制出错的页面、ASP.NET应用程序的跟踪、日志记录与通知;第5部分为客户端脚本;第6部分介绍了使用ADO.NET访问数据;第7部分为ASP.NET和WebService;第8部分介绍了ASP.NET的Windows安全模型、ASP.NET的Forms安全模型、ASP.NET的缓存、ASP.NET性能、效率方面的常用技巧。
本书可作为帮助ASP.NET的初、中级读者全面熟悉ASP.NET,也为ASP.NET高手提供了很多很不错的ASP.NET应用技巧,一些优秀的编程思想以及很多经典的实例以供你参考。
目录
- 第0讲 预备知识
0.1 Web应用程序模型简介
0.2 ASP.NET的基本概念
0.3 安装ASP.NET
0.4 其他工具
第1部分 ASP.NET入门
第1讲 Hello World!
1.1 背景知识
1.2 范例
1.3 本讲总结
第2讲 处理表单数据
2.1 背景知识
2.2 范例
2.3 本讲总结
第3讲 事件模型初探
3.1 背景知识
3.2 范例
3.3 本讲总结
第4讲 ASP.NET的服务器端控件简介
4.1 背景知识
4.2 范例
4.3 本讲总结
第5讲 了解客户信息与运行环境
5.1 背景知识
5.2 范例
5.3 本讲总结
第2部分 服务器端控件
第6讲 基本的Web服务器端控件
6.1 背景知识
6.2 范例
6.3 本讲总结
第7讲 基本的Web服务器端控件(续)
7.1 背景知识
7.2 范例
7.3 本讲总结
第8讲 Web服务器端的模板控件
8.1 背景知识
8.2 范例
8.3 本讲总结
第9讲 高级的多功能Web服务器端控件
9.1 背景知识
9.2 范例
9.3 本讲总结
第10讲 数据验证
10.1 背景知识
10.2 范例
10.3 本讲总结
第11讲 利用.NET Framework SDK的类库
11.1 背景知识
11.2 范例
11.3 本讲总结
第12讲 HTML服务器端控件
12.1 背景知识
12.2 范例
12.3 本讲总结
第13讲 用户控件Pagelet的制作
13.1 背景知识
13.2 范例
13.3 本讲总结
第3部分 页面模型与组件
第14讲 隐藏代码的页面模型
14.1 背景知识
14.2 范例
14.3 本讲总结
第15讲 多页之间的参数传递
15.1 背景知识
15.2 范例
15.3 本讲总结
第16讲 商务逻辑的重用
16.1 背景知识
16.2 范例
16.3 本讲总结
第17讲 自定义的开发——复合控件
17.1 背景知识
17.2 范例
17.3 本讲总结
第18讲 自定义控件的开发——处理数据和引发事件
18.1 背录知识
18.2 范例
18.3 本讲总结
第19讲 ASP.NET应用程序的状态与事件
19.1 背景知识
19.2 范例
19.3 本讲总结
第20讲 应用程序配置
20.1 背景知识
20.2 范例
20.3 本讲总结
第21讲 ASP.NET的HTTP模块与处理器
21.1 背景知识
21.2 范例
21.3 本讲总结
第4部分 建立健壮的ASP.NET应用
第22讲 一般的ASP.NET应用程序错误
22.1 背景知识
22.2 范例
22.3 本讲总结
第23讲 运行时刻错误的捕获与处理
23.1 背景知识
23.2 范例
23.3 本讲总结
第24讲 定制出错的页面
24.1 背景知识
24.2 范例
24.3 本讲总结
第25讲 ASP.NET应用程序的跟踪
25.1 背景知识
25.2 范例
25.3 本讲总结
第26讲 日志记录与通知
26.1 背景知识
26.2 范例
26.3 本讲总结
第5部分 客户端脚本
第27讲 客户端脚本与服务器端控件
27.1 背景知识
27.2 范例
27.3 本讲总结
第28讲 验证控件的客户端脚本
28.1 背景知识
28.2 范例
28.3 本讲总结
第29讲 自定义控件的客户端脚本
29.1 背景知识
29.2 范例
29.3 本讲总结
第6部分 使用ADO.NET访问数据
第30讲 连接数据库
30.1 背景知识
30.2 范例
30.3 本讲总结
第31讲 读取数据库中的数据(连接模型)
31.1 背景知识
31.2 范例
31.3 本讲总结
第32讲 读取数据库中的数据(断开模型)
32.1 背景知识
32.2 范例
32.3 本讲总结
第33讲 利用数据绑定显示数据
33.1 背景知识
33.2 范例
33.3 本讲总结
第34讲 使用ADO.NET更新数据
34.1 背景知识
34.2 范例
34.3 本讲总结
第35讲 使用DataGrid编辑与修改数据
35.1 背景知识
35.2 范例
35.3 本讲总结
第36讲 使用DataList控件显示与更新数据
36.1 背景知识
36.2 范例
36.3 本讲总结
第37讲 DataGrid的自动分页显示功能
37.1 背景知识
37.2 范例
37.3 本讲总结
第38讲 DataGrid的自定义分页功能
38.1 背景知识
38.2 范例
38.3 本讲总结
第39讲 利用数据视图(DataView)以多种方式显示数据
39.1 背景知识
39.2 范例
39.3 本讲总结
第40讲 DataGrid的排序功能
40.1 背景知识
40.2 范例
40.3 本讲总结
第41讲 读取二进制数据
41.1 背景知识
41.2 范例
41.3 本讲总结
第42讲 XML类型的数据
42.1 背景知识
42.2 范例
42.3 本讲总结
第43讲 DataSet和XML
43.1 背景知识
43.2 范例
43.3 本讲总结
第7部分 ASP.NET和WebService
第44讲 创建简单的WebService
44.1 背景知识
44.2 范例
44.3 本讲总结
第45讲 创建WebService的客户端代理
45.1 背景知识
45.2 范例
45.3 本讲总结
第46讲 多个WebService的集成
46.1 背景知识
46.2 范例
46.3 本讲总结
第8部分 安全、性能和其他
第47讲 ASP.NET的Windows安全模型
47.1 背景知识
47.2 范例
47.3 本讲总结
第48讲 ASP.NET的Forms安全模型
48.1 背景知识
48.2 范例
48.3 本讲总结
第49讲 ASP.NET的缓存
49.1 背景知识
49.2 范例
49.3 本讲总结
第50讲 ASP.NET性能、效率方面的常见技巧
50.1 背景知识
50.2 范例
50.3 本讲总结