.NET_Web应用软件开发--详细介绍

图书搜索
帮助
热门图书
市场调研
计算机网络与应用
房屋建筑学(第三版)
EDA技术实用教程(第三...
建筑施工技术(第三版)
现代社交礼仪
Web数据库技术与应用
现代光纤通信技术
操作系统安全导论
Photoshop CS...
人力资源管理
建筑抗震设计(第二版)
多媒体技术与应用(第二版...
应用数学(经济类)
理论力学(第二版)
信息工程概论
网络营销
高等数学 (上册)(盘)
管理学基础
画法几何与建筑工程制图(...
计算机平面设计基础(修订...
计算机网络原理与技术(第...
 当前位置:高职高专教材 .NET_Web应用软件开发
   
.NET_Web应用软件开发
作者:吕军\赵春霞
书名:.NET_Web应用软件开发
定价:¥37 元
光盘: 
丛书名:  
免费资源下载:
本书PPT下载:
目录和样章下载: 样章下载地址
模拟试题库下载:
教学资料包下载:
实例素材下载:
开本: 
标准书号: 978-7-03-032453-5
字数(千): 
印张: 
出版日期: 2012-1-9
发行号: TP-5572.0101
装帧: 
点击热度: 9284
习题答案下载:
教学视频下载:
电子教案下载:
名人推荐
.........................................................................................
 
获奖情况
.........................................................................................
 
图书介绍
.........................................................................................
  本书从Web应用软件开发工作过程入手,详细介绍了基于.NET技术规范的Web应用软件开发流程、步骤及任务,依次对基于.NET技术的Web应用软件开发环境的安装配置、系统框架搭建、Web页面设计与布局、开发业务组件和数据访问组件、发布部署Web应用等Web应用软件开发关键工作任务的执行过程进行了全面阐述,并对典型的Web应用软件技术架构、控件应用技术、ADO数据访问技术、业务组件模型等Web应用软件开发关键知识进行了系统介绍。
  本书以软件职业能力培养为目标,以程序员岗位职责的充分履行为导向,条理清晰、重点突出。每一章节中都配有应用示例、习题与实训案例,方便读者及时理解专业知识的实际用途,并准确将知识学习与技能形成联系起来,进而将技能的运用与工作任务的完成对应起来。
  本书适合高等院校、高职高专院校软件及相关专业作为教材使用,同时可供各类培训机构、专业技术人员参考。
 
前言
.........................................................................................
  关于Web应用程序开发或ASP.NET理论与实践的书籍很多,本书的特色则在于,以塑造“完整的Web应用软件开发能力”为目的,基于Web应用软件特定的开发过程和完成相应开发工作任务的需要来介绍ASP.NET、ADO.NET及其应用。而“以明确的能力塑造要求为导向来传授软件专业知识”正是本系列教材的编写宗旨。
  从能力培养的角度看,专业知识的学习是为掌握和应用专业技术服务的。在学习专业知识时不仅要搞清楚每一个基本概念、基本原理、重要逻辑关系,更要明确学习的目的——它能够用来干什么?明确了用途再进行学习,或者说以明确的目的来引导学习,能够让专业知识的学习过程更加有效。这也是本书采用的编写方法。在本书开始部分,开门见山地介绍了Web应用软件的特征及其日益广阔的应用前景,紧接着系统地描述了在现有技术条件下Web应用软件的开发过程,详细地勾画出程序员在Web应用软件开发过程中应该承担完成的各项工作任务,并由此总结出一名合格的软件程序员应该掌握的Web应用软件开发技能。本书的核心部分是介绍程序员在Web应用开发过程中需要完成的每一项工作任务。这其中,不但详细说明了每一项工作任务的目的和最佳开展步骤,同时也系统地介绍了为成功完成任务,程序员应该具备的Web应用软件开发专业技能与专业知识。
  本书由来自四川华迪信息技术有限公司(以下简称华迪公司)的资深软件工程师与山东青岛职业技术学院、河南许昌学院软件学院、四川城市职业技术学院、云南民族大学职业技术学院、兰州理工大学软件职业技术学院等高校从事软件专业教学的骨干教师共同编写而成。华迪公司长期从事电子政务、电力、通信、教育等行业应用软件开发,在分布式体系结构、多维数据处理与交换共享、业务协同与应用集成、企业信息门户建设与多用户管理等大型行业应用软件关键开发技术方面有着丰富的实践经验。同时,在Web应用开发、移动应用开发、嵌入式应用开发、企业应用集成等主流应用方面也有大量的案例积累。从2003年起,华迪公司开始为国内众多高校提供软件技术、网络工程、电子信息技术、企业信息系统应用等方面的实习、实训服务,并被教育部认定为计算机软件国家级职业教育实训基地、重点本科示范性软件学院软件工程实习实训基地。同时也积极利用自己对软件技术及软件人才的深刻理解和认识,与合作院校共同开展软件专业人才培养方案、课程体系、教学计划的设计与编写工作。
  华迪公司在为国内高校提供IT实习实训服务的过程中,一直在认真观察、了解高等教育的客观属性与内在规律,也在认真思考IT专业人才正确的培养目标及最佳培养模式。我们发现,由于没有与企业用人要求完全接轨的人才培养目标,没有认真理顺课程体系与能力培养之间的逻辑关系,没有选择到适合于应用型人才培养的优秀教材,一些高等职业院校在着手开展应用型人才的过程中,往往是重形式而内涵不足,只是简单地将实践教学环节的课时量加大,就号称自己是以能力为导向专门培养应用型人才的高校。我们认为,如果没有建立与行业实际用人标准相结合的科学的人才培养过程,没有合格的师资队伍及配套的教学设施和专用教材做支撑,应用型人才的培养将会举步维艰。
  为了解决应用型人才培养缺乏优质专用教材的问题,华迪公司联合近二十家企业与高校,共同开发了“应用型软件人才培养专用教材”。本书就是其中之一。本书着眼于Web应用软件开发能力的塑造,是专门为高等职业院校培养应用型软件人才而设计的。在企业中,凡是能够根据工作要求熟悉运用专业工具高效完成工作任务的员工都可称为“应用型人才”;凡是具有系统化分析与识别能力,能够通过综合运用多种专业技术与方法构建最佳解决方案来成功解决复杂问题的员工就是“工程型人才”。本书从应用型软件人才的职业能力特征——“能说(善于沟通)会做(及时交付、正确交付)”出发,在明确程序员应该掌握的Web应用软件开发技能的同时,也通过介绍开发过程、明确开发任务与步骤、给出各种开发案例来说明什么是最佳实践等,并将软件工程思想融会贯通于具体的软件开发工作中。这样做的目的是为读者有朝一日由应用型人才向工程型人才发展提供必要的支撑。
  本书在编写过程中,紧紧围绕“什么是Web应用软件,它的主要用途是什么”、“与其他类型的应用软件相比,Web应用软件有什么特点”、“Web应用软件是如何开发出来的,程序员在其中要承担哪些工作任务”、“完成不同的Web应用软件开发工作需要具备哪些专业技能与知识”等问题来学习基于.NET的Web应用软件开发知识,一定能使读者轻松学会,并最终学以致用!
  本书由华迪公司总裁廖庆、软件工程部系统分析员吕军、软件工程部高级软件工程师黄冬、梁凯,青岛职业技术学院软件与服务外包学院副院长孟宪宁、青岛职业技术学院软件与服务外包学院赵春霞共同编写完成。
  由于编者水平和编写篇幅所限,书中难免有疏漏之处,敬请专家和读者批评指正!

 

 
图书目录
.........................................................................................
第1部分  程序员职业能力指南
第1章  Web应用软件开发过程中 程序员的工作职责 3
1.1  应用型软件人才职业能力分析 3
1.2  认识Web应用软件开发 6
1.2.1  Web应用软件的基本概念 6
1.2.2  Web应用软件技术的发展 7
1.2.3  Web应用软件体系结构 7
1.3  程序员在Web应用开发过程中的工作职责 8
归纳总结 9
练习与实训 10
第2章  程序员必备的Web应用软件 开发专业技能 11
2.1  利用.NET技术构建Web应用软件 11
2.2  程序员必备的Web应用软件开发专业技能 12
2.3  本书提供的程序员专业技能学习机会 15
归纳总结 16
练习与实训 16
第3章  如何拥有Web应用开发专业技能 17
3.1  Web应用软件开发技能的获取过程 17
3.2  需要学习的专业知识与工具 18
3.3  学会交付合格的Web应用程序 19
3.4  案例介绍:购书网站 20
归纳总结 21
练习与实训 22
第2部分  Web应用开发工作任务
第4章  搭建Web应用开发工作环境 25
4.1  概 述 25
4.2  安装配置IIS 26
4.2.1  安装IIS 26
4.2.2  配置IIS 27
4.3  安装配置Visual Studio.NET集成开发环境 30
4.3.1  安装Visual Studio 2008开发环境 30
4.3.2  配置Visual Studio 2008的集成开发环境IDE 33
4.4  配置ASP.NET应用开发环境 34
4.4.1  创建ASP.NET 网站 35
4.4.2  设计Web页面 35
4.4.3  使用IIS配置ASP.NET网站 36
归纳总结 38
练习与实训 39
第5章  搭建系统代码框架 40
5.1  概述 40
5.2  搭建系统代码框架任务分析 41
5.3  三层架构 41
5.4  搭建系统代码框架工作流程 42
5.4.1  创建解决方案 42
5.4.2  搭建数据访问层 44
5.4.3  搭建业务逻辑层 45
5.4.4  搭建表示层 46
5.4.5  创建各层之间的依赖 48
归纳总结 49
拓展提高 49
练习与实训 51
第6章  设计页面 52
6.1  任务概述 52
6.2  页面设计任务分析 53
6.3  页面切换 54
6.3.1  利用Response.Redirect方法切换到新的网页 54
6.3.2  利用Server.Transfer方法切换到新的网页 54
6.4  实现网页间数据的传递 55
6.5  内部对象 56
6.5.1  内部对象概述 56
6.5.2  状态管理和ViewState 59
6.5.3  Application对象 61
6.5.4  Session对象 62
6.5.5  Server对象 64
6.6  文本类控件 65
6.7  转移类控件 66
6.8  选择类控件 68
6.9  文件上传控件 70
6.10  验证控件 71
6.11  根据业务需求设计出相应页面 73
6.11.1  列表页面 73
6.11.2  新增及编辑页面 74
6.11.3  使用CSS美化页面 80
6.11.4  页面输入验证 81
归纳总结 85
拓展提高 85
练习与实训 88
第7章  页面布局 90
7.1  概述 90
7.2  页面布局任务分析 91
7.3  创建和引用网站主题 93
7.3.1  主题和外观的基本概念 93
7.3.2  在主题中定义外观文件 93
7.3.3  应用主题和外观 97
7.4  母版页 99
7.4.1  母版页的基本概念 99
7.4.2  内容页的基本概念 99
7.4.3  母版页的运行机制 99
7.4.4  母版页的优点 99
7.4.5  创建母版页 100
7.4.6  创建内容页 100
7.4.7  嵌套母版页 102
7.5  导航 105
7.5.1  导航的基本概念 105
7.5.2  定义站点地图 106
7.5.3  使用导航Web控件显示站点地图 107
7.6  使用母版页和导航来进行页面布局 108
7.6.1  创建母版页 108
7.6.2  创建站点地图 108
7.6.3  使用母版页 111
归纳总结 112
拓展提高 112
练习与实训 113
第8章  开发典型业务组件 115
8.1  概述 115
8.2  开发典型业务组件任务分析 116
8.3  业务对象的基本概念 117
8.4  接口的基本概念 118
8.5  业务组件开发工作流程 123
8.5.1  业务逻辑层的设计 123
8.5.2  与数据访问层的通信 123
8.5.3  面向接口的设计 125
8.5.4  开发典型业务组件 128
归纳总结 137
拓展提高 137
练习与实训 138
第9章  开发数据访问与数据操作组件 139
9.1  概述 139
9.2  开发数据访问与数据操作组件任务分析 140
9.3  关于ADO.NET 142
9.3.1  ADO.NET Connection 对象 143
9.3.2  ADO.NET Command 对象 144
9.3.3  ADO.NET DataReader对象 145
9.3.4  ADO.NET DataSet对象 146
9.3.5  ADO.NET DataAdapter 对象 147
9.4  数据控件 147
9.4.1  使用SqlDataSource数据源控件和数据网格控件展示图书信息 147
9.4.2  使用数据网格控件绑定列显示图书信息 151
9.4.3  使用ObjectDataSource控件和GridView模板列显示图书信息 154
9.4.4  GridView控件的常用属性、方法和事件 161
9.5  数据访问与数据操作组件开发工作流程 162
9.5.1  创建公共数据访问及操作类 162
9.5.2  创建业务对象的数据访问类 172
归纳总结 175
拓展提高 175
练习与实训 176
第10章  发布部署Web应用 178
10.1  概述 178
10.2  发布Web应用 178
10.3  部署Web应用 181
归纳总结 186
练习与实训 187
第3部分  交付合格的Web应用程序
第11章  构建Web应用软件开发项目组 191
11.1  不同任务规模下的项目组结构 191
11.2  Web应用开发项目组角色与职责 196
第12章  交付合格的Web应用程序 197
12.1  实训项目介绍 197
12.1.1  需求概述 197
12.1.2  功能结构图 198
12.1.3  软件功能描述 202
12.2  实训项目的数据库设计 213
12.2.1  标识符和约定 213
12.2.2  数据库表设计格式说明 213
12.3  学员管理模块开发指导书 217
12.3.1  设计页面 217
12.3.2  开发业务逻辑组件 219
12.3.3  开发数据访问组件 238
12.4  住宿管理模块开发指导书 266
12.4.1  设计页面 266
12.4.2  开发业务逻辑组件 267
12.4.3  开发数据访问组件 279
12.5  缴费管理模块开发指导书 293
12.5.1  设计页面 293
12.5.2  开发业务逻辑组件 295
12.5.3  开发数据访问组件 308
12.6  实训的组织与管理 324
12.6.1  实训的组织 324
12.6.2  实训环境准备 324
12.6.3  实训成绩考核 324
 
 
本站首页 | 联系我们 | 所有图书 | 资源下载 | 作者投稿 | 读者反馈 | 业务联系 | 招聘信息 | 精品配套 | 加入收藏    
Copyright www.abook.cn All Rights Reserved
地址:北京市海淀区北三环西路43号青云当代大厦21层2109   邮编:100086
站长QQ:693638799 Email:693638799@qq.com 电话:010-62140850
版权所有:科学出版社 职教技术出版中心
京ICP备13039988号