
作者:胡配祥,陈良敏主编
页数:283
出版社:安徽大学出版社
出版日期:2016
ISBN:9787566412805
电子书格式:pdf/epub/txt
内容简介
本教材采用以能力培养为本位的“项目引导, 任务驱动”模式编写。主要内容包括: ASP.NET应用开发概述 ; 常用系统对象 ; 搭建网上书店的系统框架等。
本书特色
胡配祥、陈良敏主编的《ASP.NET程序设计教学 做一体化教程(高职高专计算机应用技能培养系列规 划教材)》结合网上书店系统的设计与开发,系统地 讲解了ASP.NET Web应用程序的设计与开发,全书共 分9章,详细地介绍了ASP.NET应用程序开发概述、 ASP.NET的常用系统对象、三层架构方式搭建应用程 序框架、常用服务器控件、CSS与DIV进行页面布局、 用户控件和母板的应用,详细讲解了数据绑定技术, 阐述了Ajax异步刷新技术,结合网上书店系统,全面 阐述了ASP.NET应用程序的设计与开发过程。
教材采用知识讲解与技能训练相结合,突出教学 做一体化的教学方式。首先要吃透书中所讲知识点, 并通过学习书中示例,完成技能练习,以实现在学中 做,在做中学。为了进一步提高同学们的开发能力, 最后一章,提供了一个课程综合实训项目,概要地讲 述了图书借阅管理系统的设计与开发思路。请同学们 以小组分工方式完成图书借阅管理系统的开发。
本书内容实用,讲解透彻,理论知识完全融于示 例之中,特别适合作为高职高专院校ASP.NET应用开 发方向课程的教材,以及从事ASP.NET开发的相关人 员学习与参考。
目录
第1章 ASP.NET应用开发概述1.1 ASP.NET的特色与优势1.2 ASP.NET相关概念1.3 搭建ASP.NET开发环境1.3.1 Visual Studio 2013集成开发环境介绍1.3.2 技能训练:安装Visual Studio 20131.4 创建第一个ASP.NET程序1.4.1 创建ASP.NET应用程序1.4.2 技能训练:利用海伦公式计算三角形面积1.5 ASP.NET应用程序的调试1.5.1 语法错误、语义错误与逻辑错误l_5.2 程序调试习题1
第2章 常用系统对象2.1 ASP.NET运行机制2.2 系统对象(一)2.2.1 Page对象2.2.2 ReqLlest对象2.2.3 技能训练:ReqLlest及Page对象的应用2.2.4 Response对象2.2.5 Cookie对象2.2.6 技能训练:Cookie对象的应用2.3 系统对象(二)2.3.1 Session对象2.3.2 技能训练:后台管理子系统登录页面设计2.3.3 Application对象2.3.4 Server对象2.3.5 Global.asax文件2.3.6 技能训练:网站总访问量和在线人数统计2.3.7 技能训练:简易聊天室设计习题2
第3章 搭建网上书店的系统框架3.1 三层架构概述3.2 系统需求分析和功能模块设计3.2.1 前台购物子系统功能模块3.2.2 后台管理子系统功能模块3.3 数据库设计3.3.1 数据库概念设计(E-R图)3.3.2 数据库逻辑结构设计3.3.3 数据库参照完整性设计3.3.4 技能训练:数据库物理设计与实施3.4 模型子层设计3.4.1 系统解决方案的项目构成3.4.2 模型子层设计3.4.3 技能训练:模型子层设计3.5 数据访问层设计3.5.1 公共数据访问类sqlDBHelper的构建3.5.2 数据访问类设计3.5.3 技能训练:数据访问类设计3.6 业务逻辑层设计3.7 表示层设计习题3
第4章 ASP.NET常用服务器控件4.1 服务器控件概述4.1.1 Web服务器控件4.1.2 Web服务器控件的基类4.1.3 服务器端事件、客户端事件4.2 标准服务器控件4.2.1 标签及文本框控件4.2.2 按钮控件4.2.3 技能训练:前台顾客登录界面设计4.2.4 复选框及复选列表框控件4.2.5 单选按钮及单选按钮组控件4.2.6 列表框及下拉列表框控件4.2.7 图像显示控件、隐藏域控件及文件上传控件4.2.8 技能训练:图书信息添加页面设计4.2.9 超链接控件4.2.10 多视图控件4.2.11 技能训练:图书搜索页面设计4.3 导航控件4.3.1 站点地图与站点导航控件4.3.2 TreeView控件与Menu控件4.4 数据验证控件4.4.1 验证控件概述与分类4.4.2 验证控件的详细介绍4.4.3 技能训练:顾客注册时验证信息习题4
第5章 阶段项目——网上书店表示层框架搭建5.1 Div CSS布局5.1.1 CSS样式基础5.1.2 Div布局对象5.2 应用Div CSS进行系统前台界面布局5.2.1 设计网上书店主菜单5.2.2 应用Div CSS进行前台页面框架布局5.3 用户控件设计5.3.1 用户控件5.3.2 设计网上书店的用户控件5.4 母版页及内容页创建5.4.1 母版页制作5.4.2 创建内容页5.5 站点导航及后台菜单设计5.5.1 后台子系统站点导航设计5.5.2 后台子系统树形菜单制作习题5
第6章 数据绑定控件6.1 数据绑定概述6.2 Repeater控件6.3 DataList控件6.3.1 DataList的模板及属性6.3.2 PagetIDataSource分页组件6.3.3 DataList的事件6.3.4 技能训练:数据列表信息的分页显示6.3.4 技能训练:数据列表信息的编辑和删除6.4 GridView控件6.4.1 GridVJew的列字段与模板6.4.2 GridVJew的分页与排序6.4.3 技能训练:分页与排序的应用6.4.4 Gridview的常用事件6.4.5 技能训练:数据列表信息的编辑与删除6.4.6 技能训练:数据列表信息的批量删除习题6
第7章 Ajax异步刷新技术7.1 Ajax概述7.2 ASP.NETAjax框架7.3 ASP.NETAjax常用组件7.3.1 Ajax脚本管理器控件7.3.2 更新块面板控件7.3.3 更新进度条控件7.3.4 定时器控件(Timer)7.3.5 技能训练:利用Ajax异步技术重构前台母版7.3.6 技能训练:Ajax异步环境下顾客信息的注册习题7
第8章 阶段项目——网上书店实例设计8.1 前台购物子系统设计8.1.1 前台子系统首页设计8.1.2 图书分类展示页面设计8.1.3 购物车页面设计8.1.4 订单结账页面设计8.1.5 我的订单页面设计8.2 后台管理子系统设计8.2.1 图书列表页面设计8.2.2 图书信息编辑与更新8.2.3 订单管理页面设计8.3 网上书店系统的发布习题8
第9章 课程项目——图书借阅管理系统9.1 需求分析和功能模块设计9.2 数据库设计与实施9.3 三层架构框架设计9.4 表示层网页设计习题9














