ASP.NET网站开发实例教程
【图书目录】
项目1 创建ASP.NET Web应用程序
任务1 安装Visual Studio 2008集成开发环境
1.1 认识ASP.NET
1.2 Visual Studio 2008
任务2 创建第一个ASP.NET Web应用程序
1.3 熟悉Visual Studio 2008集成开发环境
1.4 网站类型
1.5 ASP.NET网站结构
1.6 事件驱动编程
项目2 Web应用程序的界面设计
任务1 设计用户注册页面
2.1 ASP.NET Web服务器控件
2.2 HTML服务器控件
2.3 Web服务器控件
任务2 使用母版页设计网站
2.4 母版页的工作原理
2.5 确定网站布局
任务3 使用主题样式化网站
2.6 主题与外观控件
2.7 创建ASP.NET页面主题
2.8 应用ASP.NET主题
任务4 使用导航控件
2.9 理解站点地图
2.10 导航类控件的使用
项目3 Web应用的状态管理
任务1 用户登录实现
3.1 状态管理
3.2 Response对象
3.3 Request对象
任务2 网络在线投票
3.4 Cookie对象
3.5 Server对象
3.6 文件读写
任务3 网站计数器
3.7 Session对象
3.8 Application对象
3.9 Global.asax文件配置
项目4 Web应用开发中的数据访问
任务1 用户注册功能的实现
4.1 数据访问模型
4.2 使用Connection对象连接数据库
4.3 使用Command对象操作数据库
4.4 使用DataReader对象读取数据
任务2 在线购物时商品管理功能的实现
4.5 Sql Data Source控件
4.6 GridView控件
4.7 DataSet对象和Data Adapter对象
4.8 Form View控件
4.9 数据绑定
任务3 购物车的实现
4.10 DataList控件
任务4 留言板的功能实现
4.11 通过ADO.NET调用存储过程
4.12 Repeater控件
项目5 Web应用开发中的图形编程
任务1 网络在线投票的图形绘制
5.1 图形编程基础
5.2 绘制图形
任务2 图形验证码的实现
5.3 Random类
5.4 动态网页作为图像源
项目6 Web系统权限管理的实现
任务1 使用ASPNETDB数据库实现权限管理
6.1 认识Membership API
6.2 使用Membership API
任务2 使用自定义数据库实现权限管理
6.3 更改Membership数据存储
6.4 配置Membership Provider和数据库连接
6.5 Forms Authenti cation类
6.6 Membership类、Member ship User类、Roles类
项目7 个性化的网页定制
任务1 个性化的网页定制
7.1 认识WebPart
7.2 WebPart系列控件
7.3 WebPart的个性化设置
任务2 定制型网页记事本的实现
7.4 创建自定义的个性化存储数据库
7.5 连接WebPart
项目8 高速缓存、跟踪检测和站点部署
任务1 高速缓存
8.1 缓存概述
8.2 应用程序缓存
8.3 页输出缓存
任务2 跟踪检测
8.4 跟踪概述
8.5 页面级跟踪
8.6 应用程序级跟踪
任务3 站点部署
8.7 部署站点概述
项目9 使用AJAX技术提升用户体验
任务1 无刷新用户名验证
9.1 认识AJAX
9.2 AJAX控件
任务2 站点时钟显示
9.3 Timer控件
9.4 脚本管理代理控件(Script Manager Proxy)
项目10 案例解析:物流管理系统
任务1 了解物流管理系统
10.1 项目背景
10.2 物流管理系统功能说明
任务2 物流管理系统数据库设计
任务3 物流管理系统的实现
10.3 系统架构设计
10.4 系统公用模块创建
10.5 主要功能模块的设计与实现