ASP.NET网站开发项目化教程
2013-2
龚赤兵 人民邮电出版社 (2013-02出版)
龚赤兵
《ASP.NET网站开发项目化教程(附光盘工业和信息化人才培养规划教材)》(作者龚赤兵)将微软公司推荐的经典.Net开发案例—个人网站初学者工具包作为一个贯穿项目,依据网站的开发流程,设计网站分析、网站开发、网站测试以及网站发布四大学习情境,构造10个工作任务以及26个实训,学生通过实施这10个工作任务,能较为全面地体验网站的整个开发过程,实现一个功能较为完善的个人网站。
每一个工作任务的实施,通过若干个实训来实现,并通过工作任务评测单来检验学生的学习成果,强调“在做中学、在学中做”以及“真题真做”。
《ASP.NET网站开发项目化教程(附光盘工业和信息化人才培养规划教材)》既可作为高职高专计算机及相关专业的教材,也可作为ASP.NET爱好者的学习教程。随书附赠一张光盘,内含本书所需要的安装软件以及所有实训的源文件。
目 录 任务1 配置ASP.NET 2.0开发环境 11.1 实训1——安装Visual Studio 2005 11.1.1 安装Visual Studio 2005的系统要求 21.1.2 安装过程 21.2 实训2——安装SQL Server Management Studio Express 61.2.1 安装SQL Server Management Studio Express 61.2.2 启动SQL Server Management Studio Express 71.3 实训3——运行个人网站初学者工具包 91.3.1 启动Visual Studio 2005 91.3.2 个人网站初学者工具包 101.4 任务小结 121.5 思考题 121.6 工作任务评测单 13任务2 页面功能分析 152.1 实训1——安装项目化教程 162.1.1 安装项目文件 162.1.2 新建网站 172.1.3 运行网站 182.1.4 用户设置 192.2 实训2——页面功能分析 212.2.1 网站的总体结构 212.2.2 页面功能分析 222.3 任务小结 302.4 思考题 302.5 工作任务评测单 31任务3 显示图片 333.1 实训1——新建数据库 333.1.1 新建Personal数据库 333.1.2 分析Personal数据库 353.2 实训2——自定义HTTP处理程序 363.2.1 存放图片的目录结构 363.2.2 查询Photos数据表 363.2.3 查询Albums数据表 393.2.4 新建自定义HTTP处理程序 413.2.5 显示图片 463.3 任务小结 483.4 思考题 483.5 工作任务评测单 49任务4 显示相册 514.1 实训1——显示相册内容 514.1.1 用SqlDataSource连接数据库 534.1.2 用DataList显示相册内容 574.2 实训2——显示相册中的所有照片 594.2.1 用SqlDataSource连接数据库 604.2.2 用DataList显示相册中的所有照片 634.3 实训3——显示某张照片 644.3.1 用SqlDataSource连接数据库 654.3.2 用FormView显示某张照片 654.4 实训4——下载某张照片 674.5 任务小结 684.6 思考题 684.7 工作任务评测单 69任务5 相册管理 715.1 实训1——编辑相册的内容 715.1.1 用SqlDataSource连接数据库 725.1.2 用FormView实现新建相册 755.1.3 用GridView实现相册的显示、修改和删除 775.2 实训2——编辑某一相册中的照片 805.2.1 使用DataList实现照片批量上传 805.2.2 用SqlDataSource连接数据库 845.2.3 使用FormView新建相册中的照片 855.2.4 使用GridView实现照片的显示、更改和删除 865.3 实训3——显示某张照片 885.3.1 设置SqlDataSource 895.3.2 设置FormView 895.4 小结 905.5 思考题 905.6 工作任务评测单 91任务6 母版页和页面导航 936.1 实训1——使用母版页简化页面制作 936.1.1 显示相册页面的结构分析 946.1.2 设计母版页 956.1.3 在项目化教程中使用母版页 986.2 实训2——网站导航 1156.2.1 创建一个网站以及站点地图文件 1156.2.2 使用TreeView控件实现导航 1176.2.3 使用SiteMapPath控件显示导航路径 1186.2.4 使用Menu控件实现导航菜单 1196.2.5 在母版页中实现站点导航 1206.3 实训3——在项目化教程中实现页面导航 1226.3.1 建立web.sitemap 1226.3.2 使用SiteMapDataSource 1246.3.3 使用Menu 1246.3.4 使用SiteMapPath 1256.4 任务小结 1266.5 思考题 1266.6 工作任务评测单 127任务7 使用主题和皮肤设置页面外观 1297.1 实训1——使用主题和皮肤 1307.1.1 新建一个网站和一个页面 1307.1.2 新建主题和应用主题 1307.1.3 样式主题和个性化主题 1327.1.4 在整个站点中使用主题 1327.2 实训2——在项目化教程中使用主题 1337.2.1 创建App_Themes文件夹 1337.2.2 创建主题文件夹 1337.2.3 设计主题文件 1347.2.4 使用主题 1347.3 实训3——在项目化教程中使用皮肤 1357.3.1 新建皮肤 1357.3.2 设置皮肤 1357.3.3 使用皮肤 1377.4 任务小结 1447.5 思考题 1447.6 工作任务评测单 145任务8 使用成员及角色管理网站 1478.1 实训1——网站的成员管理 1478.1.1 创建一个网站和一个页面 1488.1.2 配置成员管理 1488.1.3 实现用户登录 1528.1.4 注册新用户 1558.1.5 更改密码 1578.2 实训2——项目化教程成员管理 1598.2.1 会员注册 1598.2.2 会员登录 1618.2.3 会员其他信息的管理 1658.2.4 Default.asp页面的实现 1678.3 实训3——项目化教程角色管理 1708.3.1 相册的管理 1708.3.2 相册的显示 1738.3.3 角色的管理 1738.4 任务小结 1748.5 思考题 1748.6 工作任务评测单 175任务9 网站测试 1779.1 实训1——项目化教程的Web测试 1779.1.1 记录Web测试 1779.1.2 运行Web测试 1799.1.3 设置Web测试数据 1819.1.4 设置Web测试验证规则 1849.2 实训2——项目化教程的负载测试 1869.2.1 创建负载测试 1869.2.2 运行负载测试 1919.3 任务小结 1929.4 思考题 1929.5 工作任务评测单 193任务10 网站发布 19510.1 实训——发布网站到互联网上 19510.1.1 注册新用户 19510.1.2 创建网站 19710.1.3 上传网站文件 19810.1.4 附加数据库 20310.1.5 在互联网上运行网站 20510.2 任务小结 20610.3 思考题 20610.4 工作任务评测单 207
《ASP.NET网站开发项目化教程(附光盘工业和信息化人才培养规划教材)》(作者龚赤兵)划分为网站分析、网站开发、网站测试以及网站发布4大学习情境,以10个工作任务为章节,在每一个工作任务中,实施相关的实训,每个工作任务后面都附有工作任务评测单来检验学生的学习成果。 作者从2005年来一直跟踪ASP.NET技术的发展,编著了多本ASP.NET技术的店面书、教材,其中二本ASP.NET 2.0教材被评为2010年度计算机教指委优秀教材。