• 领域驱动设计C# 2008实现
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

领域驱动设计C# 2008实现

27.75 5.7折 49 九品

仅1件

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

作者[美]麦卡锡 著;UMLChina 译

出版社清华大学出版社

出版时间2010-03

版次1

装帧平装

货号A8

上书时间2024-12-09

图书-天下的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 [美]麦卡锡 著;UMLChina 译
  • 出版社 清华大学出版社
  • 出版时间 2010-03
  • 版次 1
  • ISBN 9787302221913
  • 定价 49.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 374页
  • 字数 590千字
  • 正文语种 简体中文
【内容简介】
  这是第一本也是唯一一本关于使用C#实现领域驱动设计的技术书籍,本书介绍了构建实际应用系统的全过程。本书的项目基于一个现有公司的实际系统,重点介绍了领域驱动设计和构建支持领域驱动设计的框架。
  每一章都按照清晰的层次结构分成特定的模块,介绍了如何选择最佳的解决方案,然后采取相应的设计来解决问题。所有章节构建了一个完整的项目,在创建系统代码的过程中您可以学到重要的实践技能。
  本书主要内容
  ◆何时、为什么以及如何使用领域驱动设计
  ◆如何设计和构建初始的领域模型
  ◆如何实现“持久化无关”
  ◆如何为领域模型构建仓储框架
  ◆将TDD应用到领域模型的技能
  ◆如何应用模型—视图—视图模型模式
  ◆如何构建客户端会员管理系统
  ◆如何将客户系统和服务器同步
  本书读者对象
  本书面向有经验的C#和.NET开发人员,以进一步提升读者编写高性能和可扩展的应用程序的技能。
【作者简介】
  麦卡锡(TimMcCarthy),Tim是Wrox出版社的几本书的作者和审稿人。他的其他书籍包括ProfessionalVB2005(主要作者),几个版本的ProfessionalVB.NET,ProfessionalCommerceServer2000和ProfessionalADO2.5Programming。他还编写和拍摄了名为SharePointPortalServicesProgramming2003的DVD。Tim为Developer.NETUpdate新闻组撰写了大量文章、为MicrosoftDeveloperNetwork(MSDN)开发了打包的演示文稿,并且为在.NET中使用COM+服务编写了一本白皮书。他也是SQLServerMagazine和Windows&.NETMagazine的撰稿人。
  Tim在全世界的技术会议和几个圣地亚哥区域的用户组(包括.NET和SQLServer组以及几个CodeCamp)上发表过演讲,过去几年,他经常在圣地亚哥的Microsoft开发者日会议发表演讲。Tim也开发了不少MSDNWebcast,其中很多是Microsoft多次应邀开发的。他也为企业专业的.NET监督和培训讲授定制的.NET课程。
  Tim拥有伊利诺斯理工大学市场营销专业工商管理学士学位以及国立大学(NationalUniversity)的市场营销专业工商管理硕士学位。在成为一名应用开发人员之前,Tim是一名美国海军陆战队的职员。Tim对于.NET的热情仅次于他对NotreDameAthletics的热情。
  译者简介:
  UMLChina成立于1999年,专注于研究软件需求和设计技能,为软件组织提供“聚焦最后一公里”的服务,目前上门提供服务的组织已经超过110家。
【目录】
第1章介绍项目:SmartGA系统
1.1问题
1.2设计
1.2.1可靠性和可得性
1.2.2伸缩性
1.2.3可维护性
1.2.4富客户应用功能
1.2.5离线可得
1.2.6Web访问
1.2.7智能安装和自动更新功能
1.2.8附加客户设备支持
1.3解决方案
1.3.1满足可靠性、可得性、伸缩性、离线可得和附加客户设备支持需求
1.3.2满足可维护性需求
1.3.3满足富客户应用功能需求
1.3.4满足Web访问需求
1.3.5满足智能安装和自动更新功能需求
1.4总结

第2章设计分层架构
2.1问题
2.2设计
2.2.1设计VisualStudio解决方案
2.2.2设计基础设施层
2.3解决方案
2.3.1实现VisualStudio解决方案
2.3.2实现架构层
2.4总结

第3章管理项目
3.1问题
3.2设计
3.2.1设计领域模型
3.2.2定义项目聚合
3.2.3定义聚合边界
3.2.4设计仓储
3.2.5编写单元测试
3.3解决方案
3.3.1Project类
3.3.2实现仓储
3.3.3实现服务类
3.3.4实现项目信息视图模型
3.3.5实现项目信息视图
3.4总结

第4章公司和联系人
4.1问题
4.2设计
4.2.1设计领域模型
4.2.2定义Company聚合和Contact聚合
4.2.3定义聚合边界
4.2.4设计仓储
4.2.5编写单元测试
4.3解决方案
4.3.1Company类
4.3.2Contact类
4.3.3ProjectContact类
4.3.4实现仓储
4.3.5实现服务类
4.3.6Company视图模型
4.3.7Company视图
4.3.8项目联系人视图模型
4.3.9项目联系人视图
4.4总结

第5章递交传送
5.1问题
5.2设计
5.2.1设计领域模型
5.2.2定义Submittal聚合
5.2.3定义聚合边界
5.2.4设计仓储
5.2.5编写单元测试
5.3解决方案
5.3.1实现Submittal仓储
5.3.2实现Submittal服务类
5.3.3Submittal视图模型
5.3.4Submittal视图
5.4总结

第6章信息请求
6.1问题
6.2设计
6.2.1设计领域模型
6.2.2定义RFI聚合
6.2.3定义聚合边界
6.2.4设计仓储
6.2.5编写单元测试
6.3解决方案
6.3.1实现RFI仓储
6.3.2实现RFI服务类
6.3.3RFI视图模型类
6.3.4RFI视图
6.4总结

第7章提案请求
7.1问题
7.2设计
7.2.1设计领域模型
7.2.2设计提案请求聚合
7.2.3定义聚合边界
7.2.4设计仓储
7.2.5编写单元测试
7.3解决方案
7.3.1提案请求类的私有字段和构造器
7.3.2ProposalRequest属性
7.3.3Validate方法
7.3.4实现提案请求仓储
7.3.5实现提案请求服务类
7.3.6提案请求视图模型类
7.3.7提案请求视图
7.4总结

第8章更改单
8.1问题
8.2设计
8.2.1设计领域模型
8.2.2设计更改单聚合
8.2.3定义聚合边界
8.2.4设计仓储
8.2.5编写单元测试
8.3解决方案
8.3.1实现更改单仓储
8.3.2实现更改单服务类
8.3.3更改单视图模型类
8.3.4更改单视图
8.4总结

第9章施工更改指令
9.1问题
9.2设计
9.2.1设计领域模型
9.2.2设计施工更改指令聚合
9.2.3定义聚合边界
9.2.4设计仓储
9.2.5编写单元测试
9.3解决方案
9.3.1施工更改指令类的私有字段和构造器
9.3.2实现施工更改指令仓储
9.3.3实现施工更改指令服务类
9.3.4施工更改指令视图模型类
9.3.5施工更改指令视图
9.4总结

第10章和服务器同步
10.1问题
10.2设计
10.2.1重新设计工作单元
10.2.2设计同步
10.2.3编写单元测试
10.3解决方案
10.3.1工作单元重构
10.3.2和Synchronizer类同步
10.4总结

第11章客户会员管理系统
11.1问题
11.2设计
11.2.1密码安全
11.2.2设计客户会员管理系统
11.3解决方案
11.3.1客户会员管理系统领域模型类
11.3.2客户会员管理系统单元测试
11.4总结
点击展开 点击收起

—  没有更多了  —

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

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