4.23文创礼盒,买2个减5元 读书月福利
欢迎光临中图网 请 | 注册
> >>
ASP.NET企业级架构开发技术与案例教程

ASP.NET企业级架构开发技术与案例教程

作者:杨树林
出版社:机械工业出版社出版时间:2012-08-01
开本: 16开 页数: 339
中 图 价:¥28.1(7.2折) 定价  ¥39.0 登录后可看到会员价
加入购物车 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

ASP.NET企业级架构开发技术与案例教程 版权信息

  • ISBN:9787111393481
  • 条形码:9787111393481 ; 978-7-111-39348-1
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>>

ASP.NET企业级架构开发技术与案例教程 本书特色

机械工业出版社华章公司多年来以“全球采集内容,服务中国教育”为己任,致力于引进国际知名大学广泛采用的计算机、电子工程和数学方面的经典教材,出版了一大批在计算机科学界享誉盛名的专家名著与名校教材,其中包括Donald E.Knuth、Alfred V. Aho、Jim Gray、Jeffery D. Ullman等名家的一批经典作品。这些作品为我国计算机教育及科研事业的发展起到了积极的推动作用。 近年来,我们一直关注国内计算机专业教育的发展和改革并大力支持、参与相关的教学研究活动。2006年,教育部高等学校计算机科学与技术专业教学指导分委员会在对我国计算机专业教育现状和社会对人才的需求进行研究的基础上,发布了《高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行)》(以下简称《规范》)。为配合《规范》的实施和推广,我们出版了“面向计算机科学与技术专业规范系列教材”。这套教材的推出,对宣传《规范》提出的“按培养规格分类”的理念、推进高校学科建设起到了一定的促进作用。 2007年,教育部下发了《关于进一步深化本科教学改革全面提高教学质量的若干意见》,强调高等教育以育人为本,以学生为主体,坚持以培养创新人才为重点,下大力气深化教育教学改革。在“质量工程”的思想指导下,各高校纷纷开展了相关的学科改革和教学研究活动。高等学校计算机科学与技术专业的教育开始从过去单纯注重知识的传授向注重学科能力的培养转型。2008年年底,教育部高等学校计算机科学与技术专业教学指导分委员会成立了“高等学校计算机科学与技术专业人才专业能力构成与培养”项目研究小组,研究小组由蒋宗礼教授(组长)、王志英教授、岳丽华教授、陈明教授和张钢教授组成,研究计算机专业人才基本能力的构成和在计算机专业的主干课程中如何培养这些专业能力。 为配合“高等学校计算机科学与技术专业人才专业能力构成与培养”专项研究成果的推广,满足高校从知识传授向能力培养转型的需求,在教育部高等学校计算机科学与技术专业教学指导分委员会专家及国内众多知名高校专家的指导下,我们策划了这套“高等院校计算机专业人才能力培养规划教材”。这套教材以专项研究的成果为核心,围绕计算机专业本科生应具有的能力组织教材体系。本套教材的作者长期从事教学和科研工作,他们将自己在本科生能力培养方面的经验和心得融入教材的编写中,力图通过理论教学及实践训练,达到提升本科生专业能力的目标。希望这些有益的尝试能对推动国内计算机专业学生的能力培养起到积极的促进作用。

ASP.NET企业级架构开发技术与案例教程 内容简介

本书将带领读者进入ASP.NET技术世界,重点讲解企业级架构开发技术,由浅入深地学习各项知识。全书共分9章,主要讲解ASP.NET基础、Web窗体技术与用户界面设计、数据访问层与业务逻辑层实现技术、数据控件与视图层实现技术、应用其他常用技术完善系统、ASP.NET MVC框架、持久化技术NHibernate、集成框架Spring.NET、博客系统的设计与实现。每章内容都与案例相结合,有助于学生理解知识、应用知识,达到学以致用的目的。 本书内容丰富,实例典型,知识讲解系统,适合作为大中专院校计算机及相关专业的教材或参考书,也适合作为软件开发人员及其他有关人员的技术参考书。

ASP.NET企业级架构开发技术与案例教程 目录

目  录 出版者的话 编委会 丛书序言 前言 教学建议 第1章 ASP.NET基础 1 1.1 ASP.NET概述 1 1.1.1 .NET框架简介 1 1.1.2 ASP.NET及其特点 2 1.1.3 ASP.NET 4.0新特征 3 1.2 集成开发环境的安装与使用 4 1.2.1 安装VS 2010 4 1.2.2 集成开发环境的使用 6 1.3 分层架构与系统分析 12 1.3.1 分层架构模式 12 1.3.2 ASP.NET中常用的分层结构 13 1.3.3 系统分析与建模 14 1.3.4 案例1-1:企业信息展示系统的分析与设计 15 1.4 ASP.NET Web程序结构 19 1.4.1 ASP.NET Web应用程序的构成 19 1.4.2 ASP.NET Web应用程序配置 21 1.4.3 案例1-2:建立企业信息展示系统的程序结构 24 1.5 C#语言基础 25 1.5.1 C#语言的基本知识 25 1.5.2 C#面向对象编程 32 1.5.3 案例1-3:企业信息展示系统的实体模型类及接口设计 38 1.5.4 C#的新特征 43 本章小结 45 习题与实验 46 第2章 Web窗体技术与用户界面设计 47 2.1 Web窗体技术基础 47 2.1.1 Web窗体及其组成 47 2.1.2 Web服务器控件 52 2.1.3 验证控件 57 2.1.4 案例2-1:实现企业信息展示系统的用户注册界面 61 2.2 应用主题与母版 62 2.2.1 应用主题 62 2.2.2 案例2-2:企业信息展示系统的主题设计 64 2.2.3 应用母版 67 2.2.4 案例2-3:企业信息展示系统的母版设计 69 2.3 用户控件设计 72 2.3.1 用户控件简介 72 2.3.2 用户控件的创建 72 2.3.3 用户控件的使用 73 2.3.4 案例2-4:企业信息展示系统的用户控件设计 74 2.4 网站地图与页面导航 77 2.4.1 网站地图 77 2.4.2 使用导航地图实现网站导航 78 2.4.3 案例2-5:企业信息展示系统的 站点导航设计 78 本章小结 79 习题与实验 80 第3章 数据访问层与业务逻辑层实现技术 81 3.1 数据库访问基础 81 3.1.1 ADO.NET简介 81 3.1.2 数据库的连接 82 3.1.3 案例3-1:连接企业信息展示系 统数据库 83 3.1.4 数据更新与数据查询 84 3.1.5 案例3-2:企业信息展示系统的数据库操作辅助类设计 87 3.2 数据绑定与两层应用结构实现 90 3.2.1 数据绑定简介 90 3.2.2 数据源控件 91 3.2.3 两层应用结构的实现方案 92 3.2.4 案例3-3:企业信息展示系统的数据访问层实现 100 3.3 三层应用结构 108 3.3.1 业务逻辑层的作用 108 3.3.2 三层应用结构的实现方案 109 3.3.3 工厂模式与工厂类设计 111 3.3.4 案例3-4:企业信息展示系统的业务逻辑层实现 113 本章小结 115 习题与实验 116 第4章 数据控件与视图层实现技术 117 4.1 数据控件与GridView控件 117 4.1.1 数据控件概述 117 4.1.2 GridView控件 118 4.1.3 案例4-1:实现企业信息展示系统中的产品管理 121 4.2 DetailsView与FormView控件 125 4.2.1 DetailsView控件 125 4.2.2 FormView控件 126 4.2.3 案例4-2:实现企业信息展示系统中的产品的显示、添加和修改 127 4.3 DataList与Repeater控件 134 4.3.1 DataList控件 134 4.3.2 Repeater控件 134 4.3.3 案例4-3:实现企业信息展示系统中的产品分类显示 135 4.4 ListView与DataPager控件 137 4.4.1 ListView控件 137 4.4.2 DataPager控件 137 4.4.3 案例4-4:实现企业信息展示系统的主界面 138 4.5 ASP.NET AJAX 140 4.5.1 ASP.NET AJAX概述 140 4.5.2 创建AJAX应用程序 141 4.5.3 案例4-5:在企业信息展示系统中使用ASP.NET AJAX 144 本章小结 146 习题与实验 147 第5章 应用其他常用技术完善系统 148 5.1 ASP.NET状态管理 148 5.1.1 视图状态和控件状态 148 5.1.2 案例5-1:改进企业信息展示系统中的产品分类控件 150 5.1.3 隐藏域与查询字符串 151 5.1.4 Cookie及其应用 152 5.1.5 案例5-2:完善企业信息展示系统的用户登录控件 154 5.1.6 应用程序状态和会话状态 156 5.1.7 案例5-3:实现企业信息展示系统中的用户统计 159 5.2 成员管理 161 5.2.1 验证方式及其配置 161 5.2.2 成员管理API 及其配置 161 5.2.3 使用网站管理工具管理角色和用户 166 5.2.4 ASP.NET登录控件 167 5.2.5 案例5-4:基于成员管理实现用户管理 168 5.3 数据缓存 172 5.3.1 缓存概述 172 5.3.2 页输出缓存 174 5.3.3 使用应用程序缓存 176 5.3.4 缓存依赖 178 5.3.5 案例5-5:在企业信息展示系统中应用缓存技术 180 本章小结 181 习题与实验 181 第6章 ASP.NET MVC框架 183 6.1 ASP.NET MVC概述 183 6.1.1 MVC模式 183 6.1.2 ASP.NET MVC 184 6.1.3 ASP.NET MVC程序结构 185 6.1.4 案例6-1:按MVC模式设计企业信息展示系统 189 6.2 URL路由 190 6.2.1 URL模式 191 6.2.2 默认路由 192 6.2.3 添加路由 193 6.2.4 创建路由约束 194 6.3 控制器 195 6.3.1 控制器类 195 6.3.2 操作方法 196 6.3.3 案例6-2:企业信息展示系统的路由及控制器设计 198 6.4 过滤器 206 6.4.1 MVC过滤器概述 206 6.4.2 几个内置的过滤器 207 6.4.3 自定义过滤器 210 6.4.4 案例6-3:实现企业信息展示系统的异常处理和权限验证 211 6.5 ASP.NET MVC应用程序中的传递数据 213 6.5.1 控制器向视图传递数据 213 6.5.2 在操作方法之间传递状态 214 6.5.3 视图向控制器传递数据 214 6.6 ASP.MVC视图与HtmlHelper 216 6.6.1 概述 216 6.6.2 ASPX(C#)引擎视图 217 6.6.3 用于呈现视图的帮助器(HtmlHelper) 219 6.6.4 扩展帮助器方法 221 6.6.5 Razor(CSHTML)引擎视图 223 6.6.6 案例6-4:企业信息展示系统的布局页设计 228 6.7 WebGrid 232 6.7.1 WebGrid概述 232 6.7.2 WebGrid的使用 234 6.7.3 案例6-5:实现企业信息展示系统的视图 238 本章小结 245 习题与实验 246 第7章 持久化技术NHibernate 247 7.1 NHibernate原理 247 7.1.1 NHibernate简介 247 7.1.2 在项目中引用NHibernate 248 7.1.3 配置NHibernate 249 7.1.4 创建实体类及其映射 251 7.1.5 利用NHibernate API访问数据库 252 7.2 NHibernate的实体映射 252 7.2.1 实体映射基础 252 7.2.2 实体关系映射 253 7.2.3 案例7-1:企业信息展示系统的实体类及其映射设计 257 7.3 实体操作与数据查询 261 7.3.1 实体操作 261 7.3.2 数据查询 262 7.3.3 辅助类设计 264 7.3.4 案例7-2:基于NHibernate的企业信息展示系统的DAL设计 266 本章小结 271 习题与实验 272 第8章 集成框架Spring.NET 273 8.1 Spring.NET基础 273 8.1.1 Spring.NET框架 273 8.1.2 Spring.NET控制反转 274 8.1.3 对象的配置与对象Factory 275 8.1.4 案例8-1:在企业信息展示系统 中使用Spring.NET 276 8.2 Spring.NET的AOP 278 8.2.1 AOP的概念 278 8.2.2 使用Spring.NET中的AOP 280 8.3 Spring.NET集成其他框架 283 8.3.1 Spring.NET与NHibernate集成 283 8.3.2 Spring.NET与ASP.NET MVC集成 287 8.3.3 案例8-2:基于MSN架构的企业信息展示系统配置 287 8.4 Spring事务管理与任务调度 289 8.4.1 事务的基本配置 289 8.4.2 事务的传播属性 290 8.4.3 任务调度 291 本章小结 293 习题与实验 294 第9章 博客系统的设计与实现 295 9.1 系统分析与设计 295 9.1.1 系统分析 295 9.1.2 总体设计 297 9.1.3 实体类(数据模型)及映射设计 301 9.1.4 接口设计 304 9.1.5 分页辅助类设计 306 9.1.6 页面的整体布局 306 9.2 系统配置 310 9.2.1 Spring.NET 配置 310 9.2.2 Spring.NET与NHibernate.NET整合配置 311 9.2.3 安全管理配置 311 9.3 数据访问层实现 312 9.3.1 数据访问层基类(YbBaseDAL) 312 9.3.2 文章分类数据访问类(YbCategoryDAL) 312 9.3.3 文章数据访问类(YbArticleDAL) 312 9.3.4 文章评论数据访问类(YbReviewDAL) 313 9.3.5 相册数据访问类(YbPictureDAL) 313 9.3.6 在对象配置文件中描述数据访问对象 313 9.4 业务逻辑层实现 314 9.4.1 文章分类业务逻辑类(YbCategoryBLL) 314 9.4.2 文章业务逻辑类(YbArticleBLL) 314 9.4.3 文章评论业务逻辑类(YbReviewBLL) 315 9.4.4 相册业务逻辑类(YbPictureBLL) 315 9.4.5 用户业务逻辑类(YbUserBLL) 316 9.4.6 在对象配置文件中描述业务逻辑对象 316 9.5 控制层实现 317 9.5.1 控制器基类(BaseController) 317 9.5.2 主页控制类(HomeController) 317 9.5.3 文章分类控制类(CategoryController) 318 9.5.4 文章控制类(ArticleController) 319 9.5.5 相册控制类(PictureController) 321 9.5.6 用户控制类(UserController) 323 9.5.7 ASP.NET MVC与Spring.NET集成 324 9.6 视图层设计 325 9.6.1 用户控件(分部页)设计 325 9.6.2 主页和关于页视图设计 326 9.6.3 文章分类视图设计 327 9.6.4 文章视图设计 329 9.6.5 用户视图设计 333 9.6.6 相册视图设计 336 本章小结 338 习题与实验 339 参考文献 340
展开全部
商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服