• ASP.NET设计模式
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

ASP.NET设计模式

16.8 2.1折 79.8 九品

仅1件

北京昌平
认证卖家担保交易快速发货售后保障

作者Scott Millett 著;杨明军 译

出版社清华大学出版社

出版时间2011-11

版次1

装帧平装

货号A5

上书时间2024-12-25

旧书香书城

十年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 Scott Millett 著;杨明军 译
  • 出版社 清华大学出版社
  • 出版时间 2011-11
  • 版次 1
  • ISBN 9787302267027
  • 定价 79.80元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 677页
  • 字数 1167千字
【内容简介】

 《ASP.NET设计模式》涵盖了开发企业级ASP.NET应用程序的知名模式和最佳实践。本书用到的模式可以用于从ASP.NET 1.0到ASP.NET 4.0的任何版本。不必管模式本身所用的语言,可以将模式用于任何面向对象编程语言。


【作者简介】
ScottMillett是一位就职于伦敦Wiggle.co.uk公司的企业软件架构师,Wiggle.co.uk是一家专门从事自行车和铁人三项体育运动业务的电子商务公司。他从1.0版就开始从事.NET开发,并于2010年被授予ASP.NETMVP称号。他还是Wrox出版社出版的ProfessionalEnterprise.NET一书的作者之一。
【目录】
第Ⅰ部分模式与设计原则
第1章成功应用程序的模式
1.1设计模式释义
1.1.1起源
1.1.2必要性
1.1.3有效性
1.1.4局限性
1.2设计原则
1.2.1常见设计原则
1.2.2S.O.L.I.D.设计原则
1.3Fowler的企业设计模式
1.3.1分层
1.3.2领域逻辑模式
1.3.3对象关系映射
1.3.4Web表示模式
1.3.5基本模式、行为模式和结构模式
1.4其他有名的设计实践
1.4.1测试驱动设计
1.4.2领域驱动设计
1.4.3行为驱动设计
1.5小结

第2章剖析模式的模式
2.1如何阅读设计模式
2.1.1GoF模式模板
2.1.2简化模板
2.2设计模式分组
2.2.1创建型
2.2.2结构型
2.2.3行为型
2.3如何选择和运用设计模式
2.4快速模式示例
2.4.1根据设计原则进行重构
2.4.2根据Adapter模式进行重构
2.4.3利用企业模式
2.5小结

第Ⅱ部分剖析ASP.NET应用程序:学习并应用模式
第3章应用程序分层与关注点分离
3.1应用程序体系结构与设计
3.1.1反模式:智能UI
3.1.2分离关注点
3.2小结

第4章业务逻辑层:组织
4.1理解业务组织模式
4.1.1TransactionScript
4.1.2ActiveRecord
4.1.3DomainModel
4.1.4AnemicDomainModel
4.1.5领域驱动设计
4.2小结

第5章业务逻辑层:模式
5.1应用设计模式
5.1.1FactoryMethod模式
5.1.2Decorator模式
5.1.3TemplateMethod模式
5.1.4State模式
5.1.5Strategy模式
5.2应用企业模式
5.2.1Specification模式
5.2.2Composite模式
5.2.3LayerSupertype模式
5.3应用设计原则
5.3.1依赖倒置原则和依赖注入模式
5.3.2接口分离原则
5.3.3里氏替换原则
5.4小结

第6章服务层
6.1服务层介绍
6.1.1SOA
6.1.2SOA的4项信条
6.1.3Facade设计模式
6.2应用Messaging模式
6.2.1DocumentMessage和
Request-Response模式
6.2.2Reservation模式
6.2.3Idempotent模式
6.3SOA示例
6.3.1领域模型和资源库
6.3.2服务层
6.3.3客户端代理
6.3.4客户端
6.4小结

第7章数据访问层
7.1DAL介绍
7.2数据访问策略
7.2.1Repository模式
7.2.2DataAccessObjects模式
7.3数据访问模式
7.3.1UnitofWork模式
7.3.2数据并发控制
7.3.3LazyLoading和Proxy模式
7.3.4IdentityMap模式
7.3.5QueryObject模式
7.4使用对象关系映射器
7.4.1NHibernate
7.4.2MSEntityFramework
7.4.3ORM代码示例
7.5小结

第8章表示层
8.1反转控制
8.1.1FactoryMethod设计模式
8.1.2ServiceLocator
8.1.3IoC容器
8.1.4StructureMap
8.2Model-View-Presenter
8.3FrontController
8.3.1Command模式
8.3.2ChainofResponsibility模式
8.4Model-View-Controller
8.4.1ViewModel模式
8.4.2ASP.NETMVC框架
8.4.3利用AutoMapper映射ViewModel
8.4.4CastleMonoRail
8.5PageController模式
8.6小结

第9章用户体验层
9.1什么是AJAX
9.2使用JavaScript库
9.3理解AJAX模式
9.3.1PeriodicRefresh和Timeout
9.3.2UniqueURL
9.3.3利用JavaScriptTemplate实现数据绑定
9.3.4PredictiveFetch
9.4小结

第Ⅲ部分案例研究:在线电子商务商店
第10章需求和基础设施
10.1Agatha服装店需求
10.1.1ProductCatalog和Basket截屏
10.1.2顾客账号屏幕
10.1.3结账屏幕
10.1.4缓存和日志
10.2架构
10.3小结

第11章创建商品目录
11.1创建产品目录
11.1.1ProductCatalog模型
11.1.2ProductCatalog数据表
11.1.3ProductCatalog资源库
11.1.4Product服务
11.1.5控制器
11.1.6ProductCatalog视图
11.1.7设置IoC
11.2小结

第12章实现购物车
12.1实现购物车
12.1.1Basket领域模型
12.1.2创建购物车数据表
12.1.3NHibernate映射
12.1.4购物车服务
12.1.5购物车控制器和购物车视图
12.2小结

第13章顾客会员
13.1顾客会员
13.1.1Customer模型
13.1.2Customer数据表
13.1.3CustomerNHibernate映射
13.1.4Customer服务
13.1.5身份验证服务
13.1.6Customer控制器
13.1.7Account控制器
13.1.8顾客关系视图
13.1.9身份验证视图
13.2小结

第14章订购和支付
14.1结账
14.1.1Order模型
14.1.2Order数据表
14.1.3OrderNHibernate映射
14.1.4Order服务
14.1.5利用PalPay进行支付
14.1.6Order、Payment与Checkout控制器
14.1.7Order和Checkout视图
14.2小结
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP