第1章 搭建ASP.NET网站的运行环境与开发环境 1
教学导航 1
1.1操作演练 1
任务1-1安装与配置IIS管理器 1
任务1-2安装与配置Visual Studio2008 8
任务1-3创建简单的Web网站 15
1.2技术提升 19
任务1-4分析ASP.NET文档 19
任务1-5体验ASP.NET网站的运行 22
1.3知识集成 25
本章小结 26
本章习题 27
第2章 使用控件高效创建网站页面 28
教学导航 28
2.1操作准备 28
2.2操作演练 29
任务2-1使用Dreamweaver CS4创建静态网页eShop02.html 29
任务2-2使用HTML服务器控件创建系统提示信息页面 36
任务2-3使用Web标准服务器控件创建注册页面 38
任务2-4使用数据验证控件验证注册页面中输入的数据 67
2.3技术提升 74
任务2-5创建网站搜索的自定义Web用户控件 74
2.4知识集成 79
本章小结 92
本章习题 92
第3章 取用客户端和服务器的信息 94
教学导航 94
3.1操作准备 94
3.2操作演练 95
任务3-1获取客户端数据与跨页传递数据 95
任务3-2设计网站访问计数器 102
任务3-3制作简易聊天室 104
任务3-4实现页面跳转的多种方法与数据编码 113
3.3技术提升 117
任务3-5制作简易投票系统 117
3.4知识集成 124
本章小结 139
本章习题 139
第4章 控制网站页面的外观 140
教学导航 140
4.1操作准备 140
4.2操作演练 141
任务4-1创建用户登录的母版页 141
任务4-2创建用户登录的内容页 145
4.3技术提升 151
任务4-3创建嵌套母版页与基于子母版的内容页 151
任务4-4应用主题设置用户登录页面和控件的外观 156
4.4知识集成 167
本章小结 170
本章习题 170
第5章 快速实现网站的导航 171
教学导航 171
5.1操作准备 172
5.2操作演练 172
任务5-1浏览静态网页eShop-0501.html 172
任务5-2创建网站地图文件 174
任务5-3使用SiteMapPath控件实现网站的水平导航 177
任务5-4使用Menu控件的菜单项编辑器设置下拉菜单导航 180
任务5-5使用Menu控件和网站地图实现下拉菜单导航 186
任务5-6使用TreeView控件的节点编辑器设置树状导航 187
5.3技术提升 194
任务5-7使用Tree View控件和网站地图实现树状导航 194
5.4知识集成 195
本章小结 201
本章习题 201
第6章 使用ADO.NET获取与处理数据 202
教学导航 202
6.1操作准备 203
6.2操作演练 207
任务6-1获取和显示购物车中已选购商品的数量和总金额 207
任务6-2获得和显示购物车中的商品信息 209
任务6-3更改购物车中的商品数据 222
任务6-4分页列表显示商品数据 229
任务6-5分页显示商品数据列表与浏览商品详细信息 235
6.3技术提升 263
任务6-6利用“主/从”操作更新商品类别数据 263
任务6-7实现用户注册 276
任务6-8实现用户登录 282
6.4知识集成 285
本章小结 303
本章习题 303
第7章 使用LINQ集成查询与更新数据 305
教学导航 305
7.1操作准备 305
7.2操作演练 309
任务7-1使用LINQ实现用户登录 309
任务7-2使用LINQ实现用户注册 310
任务7-3使用LINQ分页浏览商品数据 312
7.3技术提升 316
任务7-4使用LINQ显示与修改商品类型数据 316
7.4知识集成 324
本章小结 328
本章习题 328
第8章 应用I/O和流操纵文件和图片 330
教学导航 330
8.1操作准备 330
8.2操作演练 331
任务8-1上传文件 331
任务8-2上传图片 336
任务8-3下载文件 343
8.3技术提升 347
任务8-4显示数据表中的图片 347
任务8-5读文件和写文件 353
8.4知识集成 357
本章小结 365
本章习题 365
第9章 整合与发布网站 366
教学导航 366
9.1操作准备 366
9.2操作演练 393
任务9-1创建用户注册页面 393
任务9-2创建用户登录页面 397
任务9-3创建网站首页Default.aspx 399
任务9-4创建浏览商品详细信息页面 411
9.3技术提升 416
任务9-5创建购物车页面 416
任务9-6部署与发布网站 428
9.4知识集成 430
本章小结 436
本章习题 436
参考文献 438