新手上路
- 注册日期2012-09-11
- 发帖数14
- QQ
- 火币24枚
- 粉丝1
- 关注0
|
楼主#
更多
发布于:2012-09-12 19:35
| | | | Microsoft .NET企业级应用架构设计 目录第一部分 设计原则第1章 当代的架构师和架构1.1 软件架构到底是什么1.1.1 将架构原则应用至软件中1.1.2 什么属于架构,什么不属于1.1.3 架构与决定相关1.1.4 软件的需求和质量1.2 架构师到底是什么1.2.1 架构师的职责1.2.2 你知道有多少种架构师吗1.2.3 对架构师的一些常见误解1.3 软件开发流程概览1.3.1 软件生命周期1.3.2 软件开发模型1.4 小结1.5 本章的墨菲法则 第2章 UML必要知识2.1 uML概览2.1.1 建模语言的出现动机和历史2.1.2 UML的模式和使用方法2.2 UML图表2.2.1 用例图2.2.2 类图2.2.3 顺序图2.3 小结2.4 本章的墨菲法则 第3章 设计原则和模式3.1 基本设计原则3.1.1 警钟因何而鸣3.1.2 结构化设计3.1 3分离关注点3.2 面向对象设计3.2.1 面向对象基本设计原则3.2.2 高级原则3.3 从原则到模式3.3.1 模式究竟是什么3.3.2 模式vs.惯用法3.3.3 依赖注入3.4 在设计时就考虑需求3.4.1 可测试性3.4.2 安全性3.5 从对象到方面3.5.1 面向方面编程3.5.2 AOP实战3.6 小结3.7 本章的墨菲法则 第二部分 系统设计第4章 业务层4.1 业务逻辑层究竟是什么4.1.1 业务层剖析4.1.2 业务逻辑层的位置4.1.3 业务层和其他层4.1.4 创建业务层的模式4.2 事务脚本模式4.2.1 事务脚本模式概述4.2.2 模式实战4.3 表模块模式4.3.1 表模块模式概述4.3.2 表模块模式实战4.4 活动记录模式4.4.1 活动记录模式概述4.4.2 活动记录模式实战4.5 领域模型模式4.5.1 领域模型模式概述4.5.2 领域模型模式实战4.6 小结4.7 本章的墨菲法则 第5章 服务层5.1 服务层究竟是什么5.1.1 服务层的职责5.1.2 究竟什么是服务5.1.3 服务层中的服务5.2 服务层模式实战5.2.1 服务层模式概览5.2.2 服务层模式实战5.3 相关模式5.3.1 远程门面模式5.3.2 数据迁移对象模式5.3.3 适配器模式5.3.4 数据迁移对象和程序集5.4 面向服务架构5.4.1 SOA的原则5.4.2 SOA不是什么5.4.3 SOA和服务层5.5 富web前端的特例5.5.1 重构服务层5.5.2 设计AJAX服务层5.5.3 实现AJAX服务层的安全性5.6 小结5.7 本章的墨菲法则 第6章 数据访问层6.1 数据访问层究竟是什么6.1.1 数据访问层的功能需求6.1.2 数据访问层的职责6.1.3 数据访问层和其他层6.2 设计你自己的数据访问层6.2.1 数据访问层的契约6.2.2 插件模式6.2.3 控制反转模式6.2.4 为数据上下文打下基础6.3 雕琢你自己的数据访问层6.3.1 实现持久化层6.3.2 实现查询服务6.3.3 实现事务性语义6.3.4 实现唯一性和标识映射6.3.5 实现并发6.3.6 实现延迟加载6.4 使用O/RM工具增强数据访问层6.4.1 对象/关系映射器6.4.2 使用O/RM工具创建数据访问层6.5 是否应该使用存储过程6.5.1 有关存储过程的传言6.5.2 那么动态SQL呢6.6 小结6.7 本章的墨菲法则 第7章 表现层7.1 用户界面和表现层逻辑7.1.1 表现层的职责7.1.2 用户界面的职责7.1.3 表现层的常见误区7.2 表现层的演化7.2.1 模型—视图—控制器模式7.2.2 模型—视图—展示器模式7.2.3 PresentationModel模式7.2.4 选择用户界面模式7.3 表现层的设计7.3.1 视图中要显示什么数据7.3.2 处理用户操作7.4 表现层的惯用设计7.4.1 Web表现层中的MVP7.4.2 Windows平台中的MVP7.5 小结7.6 本章的墨菲法则 附录 A Northwind Starter Kit 最后的思考
点击下载
| | | | |
|