序
前言
第1章 个人网站初学者工具包分析
1.1 配置ASP.NET2.0开发环境
1.1.1 安装VisualWebDeveloper2005
1.1.2 安装SQLServerExpress
1.2 个人网站初学者工具包的安装
1.2.1 安装项目文件
1.2.2 新建网站
1.3 首次运行网站
1.4 用户设置
1.5 网站的总体结构
1.6 页面功能分析
1.6.1 首页
1.6.2 简历页面
1.6.3 链接页面
1.6.4 注册页面
1.6.5 相册管理
1.6.6 相册浏览
1.7 小结
练习题
第2章 实例1——图片的上传与显示
2.1 ADO.NET数据访问基础
2.1.1 ADO.NET简介
2.1.2 数据库连接对象——Sqlcollllection
2.1.3 构造SQL语句对象——SqlCommaIld
2.1.4 处理结果对象——SqlDataReader
2.1.5 参数化对象——SqlCommand
2.1.6 存储过程
2.2 新建数据库
2.2.1 新建PERSONAL数据库
2.2.2 分析PERSONAL数据库
2.3 连接数据库字符串
2.3.1 设置连接数据库字符串
2.3.2 读取连接数据库字符串
2.4 上传图片到数据库
2.5 批量上传图片到数据库
2.6 自定义HTTP处理程序显示图片
2.7 小结
练习题
第3章 相册显示的基本功能
3.1 常用数据控件的使用
3.1.1 使用GridView控件显示数据库中数据
3.1.2 使用DataList控件显示格式化数据
3.1.3 使用Grid'View、FormView控件显示主/从数据
3.2 实例2——显示相册内容
3.2.1 用SqlDataSource连接数据库
3.2.2 用DataList显示相册内容
3.3 实例3——显示相册中的所有照片
3.3.1 用SqlDataSource连接数据库
3.3.2 用DataList显示某一相册中的所有照片
3.4 实例4——显示某张照片
3.4.1 用SqlDataSource连接数据库
3.4.2 用FormView显示某张照片
3.5 小结
练习题
第4章 母版页及页面导航
4.1 实例5——使用母版页简化页面制作
4.1.1 相册显示页面的结构分析
4.1.2 设计母版页
4.1.3 使用母版页
4.2 网站导航
4.2.1 创建一个网站以及站点地图文件
4.2.2 使用TreeView控件实现导航
4.2.3 使用SiteMapPath控件显示导航路径
4.2.4 使用Menu控件实现导航菜单
4.2.5 在母版页中实现站点导航
4.3 实例6一在母版页中设计页面导航
4.3.1 建立web.sitemap
4.3.2 使用SiteMapDataSource
4.3.3 使用Menu
4.3.4 使用SiteMapPath
4.4 小结
练习题
第5章 实例7——使用主题及皮肤设置页面外观
第6章 实例8——使用成员及角色管理网站
第7章 相册编辑的基本功能
第8章 实例12——发布个人网站
第9章 网站三层架构的实现
第10章 实例17——扩展PWS网站