更新时间:2018-12-29 13:21:07
封面
版权信息
专家推荐
前言
01 ASP.NET介绍
1.1 新增的服务
1.1.1 成员身份服务
1.1.2 个性化服务
1.2 新增的控件
1.2.1 数据源控件
1.2.2 MultiView控件
1.2.3 GridView和DetailsView控件
1.2.4 登录控件
1.2.5 ListView控件和DataPager控件
1.3 新增的功能
1.3.1 新增的管理功能
1.3.2 角色管理器
1.3.3 客户端回调管理器
1.3.4 SQL缓存依赖性
1.3.5 预编译并且在不带源代码的情况下进行部署
1.3.6 新的代码分隔模型
1.3.7 验证组
1.3.8 跨页面发送
1.4 小结
02 Web站点构建技术
2.1 实现站点导航
2.1.1 站点导航概述
2.1.2 ASP.NET 1.x时代的站点导航
2.1.3 ASP.NET 2.0中的站点导航
2.1.4 定义站点地图
2.1.5 站点导航控件
2.2 实现母版页
2.2.1 母版页概述
2.2.2 母版页和内容页
2.2.3 母版页中的URL重置
2.2.4 从代码访问母版页
2.2.5 嵌套母版页
2.2.6 扩展现有母版页
2.3 实现主题和皮肤
2.3.1 主题和皮肤概述
2.3.2 使用主题和皮肤
2.3.3 工作原理解析
2.3.4 Theme和StylesheetTheme的区别
2.4 使用Web Parts技术灵活布局网页
2.4.1 Web Parts概述
2.4.2 划分页面
2.4.3 控件层次
2.4.4 部署Web Parts
2.4.5 Web Parts应用
2.5 小结
03 Web开发中的数据访问技术
3.1 数据访问概述
3.1.1 数据访问技术的发展
3.1.2 主流数据访问技术的介绍和比较
3.1.3 数据访问模式
3.2 ADO.NET
3.2.1 ADO.NET介绍
3.2.2 ADO.NET 2.0的新特性
3.2.3 Visual Studio 2005 for ADO.NET 2.0
3.3 对象关系映射技术
3.3.1 什么是Object Relational Mapping
3.3.2 .NET下的O/R Mapping框架的介绍和简单方法
3.3.3 DLINQ和ADO.NET实体框架
3.4 对象数据库的应用
3.4.1 对象数据库的概念
3.4.2 DB4O的使用
3.5 Web页面数据绑定技术
3.5.1 绑定到数据库
3.5.2 绑定到XML数据
3.5.3 绑定到自定义实体对象
3.6 通过事务保证数据完整性
3.6.1 .NET事务基础
3.6.2 事务技术
3.6.3 使用System.Transaction命名空间
3.7 小结
04 构建安全的Web应用程序
4.1 .NET 2.0中新增安全功能概述
4.2 身份验证和授权
4.2.1 使用窗体身份验证
4.2.2 使用Windows验证
4.2.3 使用Passport验证
4.3 Web Service安全性
4.3.1 基本原理
4.3.2 基于Windows的身份验证
4.3.3 基于SOAP标头的自定义解决方案
4.3.4 自定义基于Windows的身份验证
4.3.5 代码级别的安全访问
4.4 数据操作安全性
4.4.1 阻止SQL注入
4.4.2 编写安全SQL代码
4.5 小结
05 Ajax技术应用
5.1 什么是Ajax
5.1.1 Ajxa的工作方式
5.1.2 Ajax的优势
5.1.3 Ajax的缺陷
5.1.4 Ajax.NET简介
5.2 Ajax基础
5.2.1 XMLHttpRequest对象
5.2.2 JavaScript基础