书籍详情
ASP NET 4 WEB应用程序开发(项目式)
作者:谢日星 主编
出版社:人民邮电出版社
出版时间:2012-11-01
ISBN:9787115286451
定价:¥28.00
购买这本书可以去
内容简介
本书结合高职高专教学特点,以及近年来进行的教育教学改革实践与研究工作经验,联合软件研发公司项目团队,把实际项目转换为教学案例,围绕着ASP.NET4的关键技术展开以实际应用为主线的讲解,主要包括多层系统架构、ASP.NET入门、页面技术、内置对象、母版技术、服务器控件、ADO.NET数据库访问技术、身份验证与授权、样式与主题、站点导航、系统部署等。本书结构合理、实用性强,适合采用“教、学、做一体化”的教学方法,实行“学做合一”的学习过程,在完成技术学习的同时,训练工程化项目实践的工作习惯,提高软件技术的学习能力,完成可实际应用的项目。本书可作为高职院校软件技术专业及专业群的必修教材,也适合各领域想在ASP.NET应用程序研发方面进修提高的人员自学使用。
作者简介
暂缺《ASP NET 4 WEB应用程序开发(项目式)》作者简介
目录
东升客户关系管理系统项目要求东升客户关系管理系统项目数据库说明项目1 创建系统——多层架构技术基础1.1 项目导航——采用多层架构技术创建客户关系管理系统1.1.1 什么是多层架构1.1.2 为什么要采用多层架构技术1.2 创建Web应用解决方案1.2.1 Web应用概述1.2.2 创建Web网站1.2.3 Web浏览器和服务器1.3 建立多层架构Web应用系统学习资源小结作业实训案例——创建多层架构客户关系管理系统 项目2 添加页面——应用工作模型实现动态Web应用系统2.1 项目导航——应用ASP.NET 4工作模型添加动态“修改销售机会页面”2.2 ASP.NET 4的工作模型2.2.1 生命周期事件和Global.asax 文件2.2.2 ASP.NET 4的Page指令2.2.3 创建添加销售机会功能页面2.3 设计页面2.3.1 HTML控件与Web服务器控件2.3.2 客户端控件与服务器端控件2.3.3 设计添加销售机会页面2.4 响应用户操作2.4.1 客户端脚本与服务端脚本2.4.2 ASP.NET 4的页面事件2.4.3 ASP.NET 4的页面事件处理2.4.4 Web服务器控件的事件模型2.4.5 页面提交处理流程2.4.6 启动添加销售机会功能2.5 实现异常处理学习资源小结作业实训案例——添加“修改销售机会页面” 项目3 统一设计页面风格——Master页面的使用3.1 项目导航——使用母版页技术统一客户关系管理系统的页面风格3.1.1 什么是母版页3.1.2 为什么要统一页面风格3.2 应用Master页面实现统一页面布局3.2.1 Master页面基础3.2.2 编写Master页面3.2.3 添加内容页面3.2.4 事件触发顺序3.2.5 演练:编辑一般页面为内容页面3.3 实现站点功能导航3.3.1 TreeView控件应用3.3.2 SiteMapDataSource控件应用3.3.3 SiteMap站点地图3.3.4 在母版页中实现站点导航3.3.5 Menu控件实现导航3.4 访问Master页面控件学习资源小结作业实训案例——使用母版页提高开发效率 项目4 管理数据——使用ADO.NET进行数据访问4.1 项目导航——使用ADO.NET管理销售机会数据4.2 ADO.NET概述4.2.1 ADO.NET及命名空间4.2.2 ADO.NET对象模型4.2.3 DataSet4.3 连接方式访问关系型数据库4.3.1 连接方式访问数据库方法4.3.2 使用参数4.3.3 添加销售机会到数据库4.4 非连接方式访问关系型数据库4.4.1 非连接方式访问数据库方法4.4.2 显示所有员工信息4.5 调用存储过程提高系统性能4.5.1 存储过程概述4.5.2 调用存储过程4.5.3 使用参数学习资源小结作业实训案例——管理销售机会数据 项目5 验证系统的用户输入信息——验证控件的使用5.1 项目导航——使用验证控件验证用户输入信息5.1.1 为什么要验证用户输入信息5.1.2 使用验证控件的好处5.2 验证过程5.2.1 多条件验证5.2.2 显示数据验证的信息5.2.3 用代码来控制验证过程5.3 ASP.NET的验证类型5.3.1 表单验证控件(Required Field Validator)5.3.2 比较验证控件(Compare Validator)5.3.3 范围验证控件(Range Validator)5.3.4 正则验证控件(Regular Expression Validator)5.3.5 自定义逻辑验证控件(Custom Validator)5.3.6 验证组控件(Validation Summary)学习资源小结作业实训案例——验证客户关系管理系统输入信息 项目6 丰富网站信息——内置对象的使用6.1 项目导航——使用内置对象丰富网站信息6.2 Application对象6.2.1 Application对象的使用6.2.2 统计网站当前用户数6.3 Session对象6.3.1 Session对象特性6.3.2 统计用户添加销售机会次数6.4 Request对象6.5 Response对象6.5.1 Response对象常用方法6.5.2 控制页面跳转6.6 Cookie对象6.7 Server服务对象学习资源小结作业实训案例——统计网站历史访问量 项目7 完善界面——GridView控件的使用7.1 项目导航——使用数据控件GridView处理复杂的数据显示界面7.2 GridView控件概述7.2.1 数据绑定控件与GridView7.2.2 GridView控件的工作原理7.2.3 GridView控件的常用属性7.2.4 使用GridView显示销售机会管理信息7.3 编辑显示信息列7.4 添加模板列7.5 数据绑定7.6 事件处理7.7 分页显示学习资源小结作业实训案例——完善销售机会管理界面 项目8 验证系统用户身份——Web认证和授权的使用8.1 项目导航——采用Web认证和授权机制验证访问用户8.2 Web应用的认证8.3 Web应用的授权8.4 使用Membership实现Web应用的认证8.5 使用Role实现Web应用的授权8.6 Membership扩展学习资源小结作业实训案例——验证客户关系管理系统用户身份 项目9 实现系统个性化——使用主题实现网站外观9.1 项目导航——使用主题个性化网站外观9.2 ASP.NET个性化配置9.3 个性化配置的用户标识9.4 主题和外观学习资源小结作业实训案例——实现客户关系管理系统主题 项目10 实现代码复用——用户控件的创建10.1 项目导航——创建用户控件实现代码复用10.2 创建用户控件10.3 与用户控件交互10.4 自定义控件学习资源小结作业实训案例——客户关系管理系统Web部件开发 项目11 部署系统——部署Web应用11.1 项目导航——部署Web应用11.2 XCOPY命令11.3 复制网站11.4 发布网站11.5 Web项目安装包学习资源小结作业实训案例——部署客户关系管理系统 项目12 东升OA系统的开发12.1 系统需求12.2 系统设计12.3 系统实现学习进阶参考文献
猜您喜欢