.NET Web应用软件开发

当前位置:首页 > 计算机网络 > 程序设计 > .NET Web应用软件开发

出版社:科学出版社
出版日期:2012-1
ISBN:9787030324535
页数:325页

章节摘录

版权页:插图:归纳总结本章主要介绍了如何创建和引用网站主题、外观定义、母版页(扩展名.master的ASP.NET文件,它具有可以包括静态文本、HTMI。元素和服务器控件的预定义布局),阐述了内容页(包含页面中的非公共内容)的作用,并演示了如何创建母版页与内容页,如何嵌套所建的母版页。同时,也对母版页导航(Site Map Path、Menu、Tree View控件)进行了介绍。通过本章学习可知,在完成站点地图和母版页后,就能够让网站拥有一致的页面布局和导航模式。以后,无论需要为网站添加多少个页面,由于站点级页面布局与网站导航信息是集中管理的,因此更新这些信息会非常简单方便。注意,页面布局信息和站点地图分别在Site.master母版页和Web.sitemap中定义,无需编写任何代码就能够获得站点级页面布局与导航机制。拓展提高ASENET页面布局方式共有三种,除了特有的母版页布局外,还有两种通用的页面布局:Table和DIV+CSS。那么在开发网页时这两种布局如何选择呢?一般来说,DIV+CSS和Table各有长处,通常情况下它们可以互换使用。但是使用DIV+CSS是未来的发展趋势,主要原因如下:DIV+CSS布局比Table布局节省页面代码,代码结构也更清晰明了。DIV+CSS开发速度要比Table快,而且布局更精确,不过手写代码明显增加。DIV_+CSS布局使网站版面布局修改变的更简单。DIV+CSS布局能够适应未来多种客户端需求。DIV+CSS布局节约站点所占空间和站点流量。正确的符合标准的设计思路是:使用DIV+CSS来制作页面的设计布局、定位、色块、图片等。使用Table来显示页面中需要展示的数据。因为Table在IE中要将整个Table下载完后才显示内容,所以用Table来布局显然是不合适的。尤其是数据量大时,在IE下用Table会让用户感到数据的显示非常慢。当然,DIV+CSS也可以起到整理数据的作用。所以在进行ASENET页面布局时,最好能够根据需要,将三种布局方式结合使用,以便更好地体现网站的整体布局、样式和性能。

书籍目录

第1部分 程序员职业能力指南
 第1章 web应用软件开发过程中程序员的工作职责
  1.1应用型软件人才职业能力分析
  1.2认识web应用软件开发
  1.2.1web应用软件的基本概念
  1.2.2web应用软件技术的发展
  1.2.3web应用软件体系结构
  1.3程序员在web应用开发过程中的工作职责
  归纳总结
  练习与实训
 第2章 程序员必备的web应用软件开发专业技能
  2.1利用.net技术构建web应用软件
  2.2程序员必备的web应用软件开发专业技能
  2.3本书提供的程序员专业技能学习机会
  归纳总结
  练习与实训
 第3章 如何拥有web应用开发专业技能
  3.1web应用软件开发技能的获取过程
  3.2需要学习的专业知识与工具   
  3.3学会交付合格的web应用程序
  3.4案例介绍:购书网站
  归纳总结
  练习与实训
第2部分 web应用开发工作任务
 第4章 搭建web应用开发工作环境
  4.1概述
  4.2安装配置iis
  4.2.1安装iis
  4.2.2配置iis
  4.3安装配置visual studio.net集成开发环境
  4.3.1安装visual studio 2008开发环境
  4.3.2配置visual studio 2008的集成开发环境ide
  4.4配置asp.net应用开发环境
  4.4.1创建asp.net网站
  4.4.2设计web页面
  4.4.3使用iis配置asp.net网站
  归纳总结
  练习与实训
 第5章 搭建系统代码框架
  5.1概述
  5.2搭建系统代码框架任务分析
  5.3三层架构
  5.4搭建系统代码框架工作流程
  5.4.1创建解决方案
  5.4.2搭建数据访问层
  5.4.3搭建业务逻辑层
  5.4.4搭建表示层
  5.4.5创建各层之间的依赖
  归纳总结
  拓展提高
  练习与实训
 第6章 设计页面
  6.1任务概述
  6.2页面设计任务分析
  6.3页面切换
  6.3.1利用response.redirect方法切换到新的网页
  6.3.2利用server.transfer方法切换到新的网页
  6.4实现网页间数据的传递
  6.5内部对象
  6.5.1内部对象概述
  6.5.2状态管理和viewstate
  6.5.3application对象
  6.5.4session对象
  6.5.5server对象
  6.6文本类控件
  6.7转移类控件
  6.8选择类控件
  6.9文件上传控件
  6.10验证控件
  6.11根据业务需求设计出相应页面
  6.11.1列表页面
  6.11.2新增及编辑页面
  6.11.3使用css美化页面
  6.11.4页面输入验证
  归纳总结
  拓展提高
  练习与实训
 第7章 页面布局
  7.1概述
  7.2页面布局任务分析
  7.3创建和引用网站主题
  7.3.1主题和外观的基本概念
  7.3.2在主题中定义外观文件
  7.3.3应用主题和外观
  7.4母版页
  7.4.1母版页的基本概念
  7.4.2内容页的基本概念
  7.4.3母版页的运行机制
  7.4.4母版页的优点
  7.4.5创建母版页
  7.4.6创建内容页
  7.4.7嵌套母版页
  7.5导航
  7.5.1导航的基本概念
  7.5.2定义站点地图
  7.5.3使用导航web控件显示站点地图
  7.6使用母版页和导航来进行页面布局
  7.6.1创建母版页
  7.6.2创建站点地图
  7.6.3使用母版页
  归纳总结
  拓展提高
  练习与实训
 第8章 开发典型业务组件
  8.1概述
  8.2开发典型业务组件任务分析
  8.3业务对象的基本概念
  8.4接口的基本概念
  8.5业务组件开发工作流程
  8.5.1业务逻辑层的设计
  8.5.2与数据访问层的通信
  8.5.3面向接口的设计
  8.5.4开发典型业务组件
  归纳总结
  拓展提高
  练习与实训
 第9章 开发数据访问与数据操作组件
  9.1概述
  9.2开发数据访问与数据操作组件任务分析
  9.3关于ado.net
  9.3.1ado.net connection对象
  9.3.2ado.net command对象
  9.3.3ado.net datareader对象
  9.3.4ado.net dataset对象
  9.3.5 ado.net dataadapter对象
  9.4数据控件
  9.4.1使用sqldatasource数据源控件和数据网格控件展示图书信息
  9.4.2使用数据网格控件绑定列显示图书信息
  9.4.3使用objectdatasource控件和gridview模板列显示图书信息
  9.4.4gridview控件的常用属性、方法和事件
  9.5数据访问与数据操作组件开发工作流程
  9.5.1创建公共数据访问及操作类
  9.5.2创建业务对象的数据访问类
  归纳总结
  拓展提高
  练习与实训
 第10章 发布部署web应用
  10.1概述
  10.2发布web应用
  10.3部署web应用
  归纳总结
  练习与实训
第3部分 交付合格的web应用程序
 第11章 构建web应用软件开发项目组
  11.1不同任务规模下的项目组结构
  11.2web应用开发项目组角色与职责
 第12章 交付合格的web应用程序
  12.1实训项目介绍
  12.1.1需求概述
  12.1.2功能结构图
  12.1.3软件功能描述
  12.2实训项目的数据库设计
  12.2.1标识符和约定
  12.2.2数据库表设计格式说明
  12.3学员管理模块开发指导书
  12.3.1设计页面
  12.3.2开发业务逻辑组件
  12.3.3开发数据访问组件
  12.4住宿管理模块开发指导书
  12.4.1设计页面
  12.4.2开发业务逻辑组件
  12.4.3开发数据访问组件
  12.5缴费管理模块开发指导书
  12.5.1设计页面
  12.5.2开发业务逻辑组件
  12.5.3开发数据访问组件
  12.6实训的组织与管理
  12.6.1实训的组织
  12.6.2实训环境准备
  12.6.3实训成绩考核
  

编辑推荐

《.NET Web应用软件开发》以完整的Web应用软件开发过程为线索,融合最新的开发技术,指导读者构建系统的软件开发专业知识。详述程序员在Web应用软件开发过程中应该承担的各项工作任务,明确程序员必备的各项开发技能。通过软件企业的项目案例,配合一线软件工程师的实战经验总结,教读者彻底掌握各项Web应用开发技术的运用原则。

作者简介

《.NET Web应用软件开发》从Web应用软件开发工作过程入手,详细介绍了基于.NET技术规范的Web应用软件开发流程、步骤及任务,依次对基于.NET技术的Web应用软件开发环境的安装配置、系统框架搭建、Web页面设计与布局、开发业务组件和数据访问组件、发布部署Web应用等Web应用软件开发关键工作任务的执行过程进行了全面阐述,并对典型的Web应用软件技术架构、控件应用技术、ADO数据访问技术、业务组件模型等Web应用软件开发关键知识进行了系统介绍。
《.NET Web应用软件开发》以软件职业能力培养为目标,以程序员岗位职责的充分履行为导向,条理清晰、重点突出。每一章节中都配有应用示例、习题与实训案例,方便读者及时理解专业知识的实际用途,并准确将知识学习与技能形成联系起来,进而将技能的运用与工作任务的完成对应起来。《.NET Web应用软件开发》适合高等院校、高职高专院校软件及相关专业作为教材使用,同时可供各类培训机构、专业技术人员参考。

图书封面


 .NET Web应用软件开发下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024