图书介绍
ASP.NET 2.0技术详解PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET 2.0技术详解](https://www.shukui.net/cover/36/31708352.jpg)
- (英)霍默著;李胜权等译 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115164584
- 出版时间:2007
- 标注页数:496页
- 文件大小:286MB
- 文件页数:510页
- 主题词:主页制作-程序设计
PDF下载
下载说明
ASP.NET 2.0技术详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 技术与工具1
1.1 ASP.NET 2.0的新特性1
1.1.1 外观一致的模板1
1.1.2 控件样式3
1.1.3 保护你的网站4
1.1.4 实现网站的个性化6
1.1.5 创建门户7
1.1.6 在网站中使用图像9
1.1.7 在网站中使用数据10
1.1.8 国际化11
1.2 相对于1.x的改变12
1.3 获得并安装.NET 2.012
1.3.1 与1.x一同运行13
1.3.2 安全账户14
1.4 升级和部署应用15
1.5 安装示例15
1.6 小结15
第2章 真的就这么容易16
2.1 开发人员的一天16
2.1.1 使用数据源控件和GridView显示数据17
2.1.2 支持行的排序和分页19
2.1.3 提供行编辑特性21
2.1.4 增加过滤功能来选择特定的行集22
2.1.5 在表单中显示一行进行编辑24
2.1.6 处理通过业务对象提供的数据28
2.1.7 绑定数据来减少数据库访问31
2.1.8 使用母版页提供一致的外观33
2.1.9 增加菜单和其他导航特性35
2.2 小结37
第3章 数据源和数据显示控件38
3.1 数据库和连接38
3.1.1 自动关联数据库38
3.1.2 用户实例化39
3.1.3 连接串存放40
3.1.4 Visual Web Developer和Visual Studio 2005数据库浏览器41
3.2 数据源控件41
3.2.1 SqlDataSource控件42
3.2.2 用GridView控件显示数据42
3.2.3 过滤和选择数据43
3.2.4 以声明方式选择数据45
3.2.5 更新数据46
3.3 数据显示和编辑控件49
3.3.1 与数据源控件的数据绑定49
3.3.2 定制GridView控件50
3.3.3 BoundField控件52
3.3.4 ButtonField控件53
3.3.5 CheckBoxField控件54
3.3.6 HyperLinkField控件55
3.3.7 使用DataNavigateUrlFields属性56
3.3.8 ImageField控件57
3.3.9 DetailsView控件64
3.3.10 FormView控件68
3.4 小结70
第4章 业务对象的数据绑定72
4.1 两层和三层体系结构72
4.1.1 业务层、数据层,还是二者都有73
4.1.2 对象数据映射器73
4.1.3 创建数据层74
4.2 ObjectDataSource控件79
4.2.1 使用ObjectDataSource控件81
4.2.2 获得新插入行的标识值83
4.3 强类型数据集84
4.4 小结91
第5章 高级数据和页面技术92
5.1 DataSource控件事件92
5.1.1 命令执行前修改参数93
5.1.2 更新之后同步DataSource控件93
5.1.3 命令执行后访问输出参数94
5.1.4 ObjectDataSource控件的输出参数96
5.1.5 利用ObjectDataSource定制分页97
5.2 GridView和DetailsView事件100
5.3 处理数据编辑冲突101
5.4 异步页面和数据105
5.4.1 异步页面106
5.4.2 异步任务111
5.5 SQL Server 2005用户自定义类型112
5.5.1 UDT属性114
5.5.2 可串行化类型115
5.5.3 构造函数115
5.5.4 解析值116
5.5.5 输出值117
5.5.6 处理Null值117
5.5.7 增加属性117
5.6 对UDT的补充118
5.6.1 Visual Studio 2005中创建UDT118
5.6.2 在SQL Server 2005中部署UDT119
5.6.3 创建包含UDT列的表120
5.6.4 在UDT列中插入数据121
5.6.5 访问UDT列121
5.6.6 补充读物123
5.7 小结123
第6章 数据和输出缓存124
6.1 Application、Session、Http-Context和ViewState缓存124
6.1.1 使用应用状态124
6.1.2 使用会话状态125
6.1.3 使用HttpContext128
6.1.4 使用视图状态129
6.2 输出缓存129
6.2.1 配置输出缓存130
6.2.2 缓存部分页面131
6.2.3 配置缓存134
6.3 数据缓存135
6.3.1 SQL Server 2005的SQL缓存失效136
6.3.2 SQL Server 2000的SQL缓存失效142
6.4 缓存API146
6.4.1 让缓存中的项到期147
6.4.2 使缓存条目依赖于外部因素148
6.4.3 多个缓存依赖关系149
6.4.4 缓存中的项到期时得到通知149
6.5 何时使用缓存151
6.6 小结151
第7章 处理XML153
7.1 Visual Studio 2005中处理XML153
7.2 数据绑定与显示XML数据155
7.2.1 手动地绑定XML文件155
7.2.2 使用XmlDataSource控件155
7.2.3 指定TreeView绑定157
7.2.4 绑定表达式158
7.2.5 应用选择159
7.2.6 使用绑定表达式和选择160
7.3 转换XML161
7.3.1 Visual Studio 2005中调试XSLT163
7.3.2 利用XmlDataSource控件转换164
7.3.3 通过代码完成转换164
7.4 处理原始XML165
7.4.1 流化XML166
7.4.2 处理内存中的XML文档169
7.5 XML与关系数据的转换172
7.6 处理SQL Server 2005 XML数据173
7.6.1 创建XML列174
7.6.2 创建模式174
7.6.3 在XML列中插入数据175
7.6.4 从ADO.NET访问XML列175
7.7 小结178
第8章 构建交互式Web表单179
8.1 ASP.NET控件集179
8.1.1 标准HTML服务器控件180
8.1.2 文本和图像显示控件180
8.1.3 超链接和导航控件185
8.1.4 输入和表单控件190
8.1.5 ValidationSummary控件196
8.1.6 在代码中访问验证控件196
8.1.7 列表和表格控件198
8.1.8 富控件204
8.1.9 容器控件210
8.1.10 移动控件210
8.1.11 布局方法——表和样式表211
8.1.12 选择适当的控件类型212
8.2 ASP.NET页面和回送模型212
8.2.1 区别回送和导航212
8.2.2 ASP.NET事件驱动体系结构213
8.2.3 请求和响应信息213
8.3 小结214
第9章 Page类和母版页215
9.1 HttpRequest、HttpResponse、HttpServerUtility和HttpContext类215
9.1.1 使用HttpRequest类216
9.1.2 使用HttpResponse类216
9.1.3 使用HttpServerUtility类220
9.1.4 使用HttpContext类222
9.2 ASP.NET Page类222
9.2.1 Page类的通用方法和属性223
9.2.2 访问内部ASP.NET对象225
9.2.3 查找页面上的控件226
9.2.4 写跟踪信息230
9.2.5 皮肤和主题230
9.2.6 验证230
9.2.7 页面级事件230
9.2.8 客户端脚本特性233
9.2.9 创建客户端脚本段234
9.2.10 异步页面回调235
9.3 派生Page子类对象238
9.4 处理母版页239
9.4.1 简单母版页240
9.4.2 嵌套母版页241
9.4.3 动态设置母版页241
9.4.4 访问母版页中的值和控件243
9.5 小结244
第10章 网站导航技术246
10.1 利用超链接的简单导航246
10.2 利用LinkButton控件实现导航249
10.3 通过浏览器重定向实现导航255
10.4 通过服务器端重定向实现导航257
10.4.1 HttpServerUtility.Transfer方法257
10.4.2 HttpServerUtility.Execute方法258
10.4.3 使用Trans fer和Execute方法258
10.5 表单内容的跨页面提交263
10.6 站点图、菜单和导航路径控件266
10.6.1 站点图提供者266
10.6.2 站点图配置文件266
10.6.3 使用站点图文件268
10.6.4 深入站点图270
10.7 小结274
第11章 安全与成员275
11.1 防止匿名访问网站275
11.1.1 ASP.NET配置文件276
11.1.2 IIS和ASP.NET中的安全和访问控制设置277
11.1.3 ASP.NET认证与授权279
11.2 ASP.NET成员提供者与角色管理器283
11.2.1 ASP.NET应用数据库284
11.2.2 ASP.NET成员提供者配置284
11.2.3 ASP.NET角色管理配置288
11.3 ASP.NET网站管理工具289
11.3.1 创建ASP.NET应用数据库289
11.3.2 排除ASP.NET应用数据库问题291
11.3.3 创建和管理用户和角色292
11.4 ASP.NET安全服务器控件309
11.4.1 可用控件集309
11.4.2 使用安全服务器控件309
11.5 在代码中访问成员和角色特性314
11.5.1 Membership类314
11.5.2 MembershipUser类316
11.5.3 Roles类317
11.6 小结318
第12章 概要、个性化和主题319
12.1 配置概要和个性化319
12.1.1 指定概要和个性化提供者319
12.1.2 创建和修改ASP.NET应用数据库321
12.1.3 启用概要和声明概要属性323
12.2 存储和使用动态概要数据328
12.2.1 读取概要数据328
12.2.2 存储(写)概要数据329
12.3 使用购物车的简单例子330
12.3.1 设置文本大小331
12.3.2 显示购物车和增加商品332
12.3.3 显示登录用户的详细信息334
12.3.4 更新概要属性336
12.3.5 移植匿名用户336
12.3.6 Profile类的其他特性339
12.4 使用主题实现网站个性化340
12.4.1 什么是主题和皮肤340
12.4.2 创建主题和皮肤341
12.4.3 应用主题和皮肤343
12.4.4 避免使用主题和皮肤345
12.4.5 使用主题的一个例子346
12.5 小结350
第13章 构建Web门户351
13.1 ASP.NET 2.0门户框架351
13.1.1 门户框架的目标351
13.1.2 关于WebPart框架352
13.2 WebPart管理器354
13.3 WebPart和授权356
13.4 区域和WebPart357
13.4.1 WebPart358
13.4.2 实现WebPart360
13.4.3 作为用户控件的WebPart360
13.4.4 作为定制控件的WebPart362
13.4.5 WebPart Chrome和样式363
13.4.6 WebPart Verb364
13.5 编目区域365
13.6 编辑器区域366
13.6.1 AppearanceEditorPart367
13.6.2 BehaviorEditorPart367
13.6.3 LayoutEditorPart369
13.6.4 PropertyGridEditorPart369
13.7 将WebPart连接在一起370
13.7.1 实现WebPart连接370
13.7.2 连接WebPart372
13.7.3 用户发起的连接373
13.7.4 连接到母版页中的WebPart375
13.7.5 转换器376
13.8 小结377
第14章 可用性、可访问性、移动设备和本地化379
14.1 页面验证、浏览器功能和替代内容379
14.1.1 验证页面内容380
14.1.2 检测浏览器功能382
14.1.3 CSS支持的特异性386
14.2 使用页面更易于使用387
14.2.1 整体网站和页面设计387
14.2.2 控件、标题、快捷键和跳格顺序388
14.3 支持残疾用户和专用用户代理389
14.3.1 最大化可访问性的通用技术389
14.3.2 ASP.NET控件中的可访问性特性392
14.4 为小屏幕和移动设备构建页面408
14.4.1 页面设计和设备支持408
14.4.2 为移动设备创建页面408
14.4.3 移动浏览器模拟器416
14.5 支持本地化和多种语言417
14.5.1 无代码实现本地化417
14.5.2 用户可选择的本地化424
14.5.3 通过编程访问资源427
14.5.4 可扩展性427
14.5.5 Web资源428
14.6 小结429
第15章 使用Framework类430
15.1 一个示例应用430
15.1.1 在你的机器上配置示例432
15.1.2 示例应用的用户界面433
15.2 利用System.Collections类存储数据436
15.2.1 ArrayList437
15.2.2 栈和队列438
15.2.3 有序表、HashTable和基于字典的集合438
15.2.4 如何返回值440
15.2.5 串行化集合440
15.2.6 泛型集合441
15.3 利用System.IO类读、写和压缩数据443
15.3.1 使用Stream、StreamReader和StreamWriter443
15.3.2 读取驱动器、文件夹和文件信息445
15.3.3 压缩数据452
15.4 利用System.Drawing类创建图形和图像454
15.5 利用System.Net类访问因特网457
15.5.1 获取网页457
15.5.2 完成DNS查找459
15.6 利用System.Net.Mail类发送电子邮件460
15.6.1 发送文本和HTML电子邮件460
15.6.2 发送带文本附件的电子邮件462
15.6.3 发送有二进制附件的电子邮件463
15.7 利用System.DirectoryServices类访问活动目录467
15.8 利用System.Security.Cryptography类加密数据469
15.9 小结473
第16章 Web服务474
16.1 Web服务474
16.2 创建Web服务475
16.2.1 Web服务性质476
16.2.2 测试Web服务478
16.2.3 缓存和状态480
16.2.4 创建异步Web服务481
16.3 使用Web服务481
16.3.1 异步调用Web服务482
16.3.2 处理错误484
16.4 控制数据在Web服务中如何传输484
16.4.1 定制串行化485
16.4.2 串行化集合487
16.4.3 手动地串行化489
16.5 Web服务提升490
16.6 Web服务的将来495
16.7 小结495