Microsoft.NET企业级应用架构设计(第2版)

软件架构是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。埃斯波西托、索尔塔雷罗编写的《Microsoft.NET企业级应用架构设计(第2版)》就是一个关于软件架构的坚实、可重用且易于访问的知识库。

本书分4个部分来介绍软件架构相关的内容。其中,基础知识部分为软件架构打下基础;设计架构部 分关注表现层和业务层;支撑架构部分涵盖3个可用于构建各种子领域的支撑架构;基础设计部分介绍了多样化持久化、NoSQL数据存储、SQL、Entity Framework和关系型数据库等内容。

本书着重介绍软件架构相关的内容,非常适合软 件架构师和想成为软件架构师的人阅读,而且首席开发者和各种.NET应用程序的开发者也能从本书获益。

目录
第1部分 基础 
第1章 今天的架构师和架构 
第2章 为成功而设计 
第3章 软件设计的原则
第4章 编写优质软件
第2部分 设计架构
第5章 发现领域架构
第6章 表现层
第7章 神秘的业务层
第3部分 支撑架构
第8章 领域模型导论
第9章 实现领域模型
第10章 CQRS导论
第11章 实现CQRS
第12章 事件溯源导论
第13章 实现事件溯源
第4部分 基础设施
第14章 持久层


58MB    下载
仅供读者预览及学习交流使用,下载后请24小时内删除


评论: