项目1 我的第一个网站 (1)
1.1 情境介绍 (1)
1.2 任务1 网站建设的需求分析 (2)
1.2.1 认识网站 (2)
1.2.2 网站的要素 (8)
1.3 任务2 认识asp.net 3.5网站的开发环境 (11)
1.3.1 visual studio 2008的安装 (11)
1.3.2 iis的安装与配置 (18)
1.4 任务3 网站的创建、调试与发布 (22)
1.4.1 创建ftp站点 (22)
1.4.2 建立web可视页面 (26)
1.4.3 创建事件处理程序 (29)
1.4.4 网站的调试与发布 (30)
项目2 网络通讯录 (33)
2.1 情境介绍 (33)
2.2 任务1 网站的栏目与页面设计 (36)
2.2.1 网站页面的风格设计 (37)
2.2.2 asp.net web页面 (38)
2.2.3 asp.net服务器控件 (43)
2.2.4 asp.net代码语法 (68)
.2.2.5 输入验证控件 (78)
2.2.6 创建用户控件 (91)
2.2.7 页面间跳转 (96) 2.3
任务2 网站的系统功能设计与实现 (101)
2.3.1 连接数据库 (101)
2.3.2 数据操作 (106)
2.3.3 数据查询 (112)
2.4 任务3 网站的调试与发布 (120)
2.4.1 .net平台的调试工具 (120)
2.4.2 代码跟踪 (123)
2.4.3 发布与部署 (127)
项目3 图文验证 (134)
3.1 情境介绍 (134) 3.2
任务1 实现数字验证 (135)
3.2.1 生成随机数 (135)
3.2.2 实现数字验证功能 (137)
3.3 任务2 复杂的图文验证 (139)
3.3.1 生成随机图文 (139)
3.3.2 实现图文验证功能 (145)
项目4 信息处理 (149)
4.1 情境介绍 (149)
4.2 任务1 文件的上传与下载 (150)
4.2.1 单文件上传 (150)
4.2.2 多文件的上传 (155)
4.2.3 文件下载 (157)
4.3 任务2 图片文件的上传与显示 (161)
4.3.1 图片的上传处理 (161)
4.3.2 图片的显示 (164)
4.4 文字处理与第三方控件的使用 (168)
4.4.1 实现简易文本编辑器 (168)
4.4.2 freetextbox上传组件的应用 (171)
4.4.3 用cuteeditor组件实现数据与文件的同步上传 (176)
项目5 企业网站 (181)
5.1 情境介绍 (181)
5.2 任务1 网站结构分析与设计 (187)
5.2.1 网站布局设计 (187)
5.2.2 网站文件类型 (187)
5.2.3 asp.net 的应用程序文件夹 (189)
5.2.4 web.config配置文件 (191)
5.3 任务2 网站前台页面设计 (196)
5.3.1 使用asp.net的母版页与皮肤技术 (196)
5.3.2 使用asp.net的站点导航技术 (203)
5.3.3 dataset数据访问方式 (209)
5.3.4 数据绑定控件 (217)
5.3.5 在页面中添加简单的计数器(application) (233)
5.4 任务3 后台管理系统的实现 (237)
5.4.1 asp.net页面安全设置 (237)
5.4.2 新闻文章的管理 (243)
5.5 任务4 建立与其他应用程序间的通信 (248)
5.5.1 创建通讯录web service (248)
5.5.2 在web网站中调用通讯录web service (252)
项目6 电子邮件 (257)
6.1 情境介绍 (257)
6.2 任务1 用asp.net实现邮件的发送 (258)
6.2.1 安装与配置smtp服务 (259)
6.2.2 使用asp.net类实现电子邮件的发送 (263)
6.3 任务2 用jmail第三方组件实现收发邮件 (270)
6.3.1 jmail组件的安装 (270)
6.3.2 使用jmail组件实现邮件发送 (271)
项目7 ajax聊天室 (280)
7.1 情境介绍 (280)
7.2 任务1 管理聊天室 (283)
7.2.1 聊天室业务逻辑类的设计 (284)
7.2.2 管理员登录 (285)
7.2.3 新建聊天室 (286)
7.2.4 管理聊天室 (287)
7.3 任务2 聊天业务的实现 (292)
7.3.1 会员注册 (292)
7.3.2 选择聊天室登录 (294)
7.3.3 即时显示在线人员信息 (296)
7.3.4 发送聊天信息 (298)
7.3.5 聊天消息的定时刷新 (299)
项目8 网上书城 (302)
8.1 情境介绍 (302)
8.2 任务1 网站的结构分析 (303)
8.2.1 项目的系统功能分析 (304)
8.2.2 项目功能模块分析 (305)
8.2.3 网站的架构分析 (307)
8.2.4 网站目录结构 (307)
8.2.5 网站主要页面的设计 (308)
8.3 任务2 数据库访问层设计 (312)
8.3.1 数据库的设计 (312)
8.3.2 数据访问类的设计 (317)
8.3.3 linq到sql数据访问组件 (320)
8.4 任务3 构建业务逻辑层 (323)
8.4.1 构建业务对象 (323)
8.4.2 业务逻辑类的构建 (324)
8.5 任务4 构建表示层 (325)
8.5.1 书籍浏览功能 (326)
8.5.2 购物车功能 (327)
8.5.3 生成订单功能 (328)