.NET应用框架架构设计实践
我研究领域驱动设计已经近4年时间了,在这4年里,我从了解领域驱动设计的基本思想开始,系统地学习了与领域驱动设计相关的概念、开发模式以及应用系统架构风格,并将其运用在了实际的项目架构与开发中。在此之前,我一直被一些应用程序架构设计上的问题所困扰,比如:在数据持久层,如何让数据持久化机制能够支持不同的数据库类型,甚至是非关系型数据库;如何能够让开发人员将关注点放在领域模型上,而在更改领域模型的同时,不用去关心数据持久化的细节内容;如何将应用程序的视图模型部署在服务器端,而客户端可以通过不同的用户界面代理产生不同的视图展示机制,等等。为了实现设计思想,我于2008年开发了一套基于类似XUP协议的应用
用户评论