内容推荐 本教材是编者在总结了多年软件开发实践与教学经验的基础上编写的,全书围绕一个实际的项目——网上书城,采用“项目十任务”的方法讲解了如何应用ASP.NET技术开发Web应用系统。作为“项目驱动、案例教学、理论实践一体化”教学方法的载体。 本书根据软件企业对ASP.NET技术的应用现状和软件程序员职业标准,对基于ASP.NET的Web开发技术进行细分。将课程目标定位为培养掌握ASP.NET基本开发技术的Web程序员,确保课程设置和课程内容对接职业标准和岗位要求。 本书基于真实软件开发过程,选用典型的Web应用系统(网上书城)作为教学载体。教材按照真实的软件开发过程,完整地介绍了网上书城的八个主要模块的设计和实现以及各个模块的整合,将ASP.NET的主要对象和控件合理地分解到各个模块中子以介绍,在完成开发任务的过程中即可掌握知识的具体应用。 本教材可作为高职高专院校计算机及相关专业“ASP.NET程序设计”课程的教学用书,也可作为培训机构的培训教材。 目录 单元1 Web技术概述 任务1-1 认识静态网页与动态网页 任务1-2 认识Web服务器与网络数据库 任务1-3 四种常见动态网页技术比较 任务1-4 比较C/S结构与B/S结构 单元小结 课外拓展 单元2 搭建ASP.NET开发环境 任务2-1 安装Visual Studio 2017集成开发环境 任务2-2 架设Web程序的运行环境 任务2-3 创建基于C#的Web应用程序的基本步骤 单元小结 课外拓展 单元3 网上书城系统介绍 任务3-1 系统概述 任务3-2 系统功能模块设计 任务3-3 数据库设计 任务3-4 详细设计 单元小结 课外拓展 单元4 使用ADO.NET访问数据库 任务4-1 ADO.NET概述 任务4-2 数据库连接对象Connection 任务4-3 执行数据库操作命令对象Command 任务4-4 数据查询 任务4-5 数据更新 单元小结 课外拓展 单元5 用户注册模块设计 任务5-1 认识Page对象 任务5-2 Web服务器控件 任务5-3 数据验证控件 任务5-4 用户注册页面设计 任务5-5 用户注册的数据验证 任务5-6 实现注册功能 单元小结 课外拓展 单元6 用户登录模块设计 任务6-1 Response对象 任务6-2 Application 对象与Session对象 任务6-3 用户登录页面设计 任务6-4 主题 任务6-5 实现登录功能 单元小结 课外拓展 单元7 网站访问计数器设计 任务7-1 Server对象 任务7-2 Request对象 任务7-3 Cookie对象 任务7-4 使用计数器 单元小结 课外拓展 单元8 图书信息查询模块设计 任务8-1 Web控件 任务8-2 图书信息查询页面设计 任务8-3 实现图书信息查询功能 单元小结 课外拓展 单元9 图书详情浏览模块设计 任务9-1 Web控件 任务9-2 图书展示页面设计 任务9-3 图书展示页面实现 任务9-4 用户自定义控件 单元小结 课外拓展 单元10 购物车模块设计 任务10-1 购物车页面设计 任务10-2 实现购物车功能 任务10-3 购物车操作 单元小结 课外拓展 单元11 购物结算与订单查询模块设计 任务11-1 购物结算模块 任务11-2 订单查询模块 单元小结 课外拓展 单元12 网上书店后台管理模块设计 任务12-1 后台登录与管理主页面 任务12-2 图书管理模块 任务12-3 订单管理模块 单元小结 课外拓展 参考文献 |