04 2013 档案

摘要:在我开发的《Byteart Retail》案例中,已经引入了领域事件(Domain Events)的实现部分,详情请见之前我写的一篇文章:《深度剖析Byteart Retail案例:领域事件(Domain Events)》。经过一段时间的学习和思考,对于领域事件的设计与实现也有了新的认识。在本文中,首先让我们一起了解一下Byteart Retail案例中领域事件的实现有哪些弊端,然后再对领域驱动设... 阅读全文
posted @ 2013-04-30 16:25 dax.net 阅读(9985) 评论(12) 推荐(5) 编辑
摘要:关注我的朋友,相信一直会知道Apworks框架,它是我从2009年开始一直坚持开发的一套基于Microsoft .NET的面向领域驱动的应用程序开发框架,框架的源代码地址是:https://github.com/daxnet/Apworks。今天,我在Linux系统(CentOS 6.3)上成功编译了Apworks框架,大致写一下感受。Linux的.NET实现:Mono开源项目目前不支持MSMQ和Entity Framework(当然,据说EF开源以后,Mono就可以支持EF了,而且是6的版本,不过我在编译Apworks的时候,始终提示说无法找到System.Data.Entity程序集,即使 阅读全文
posted @ 2013-04-25 15:06 dax.net 阅读(1517) 评论(3) 推荐(2) 编辑
摘要:在领域驱动设计(DDD)的案例中,仓储及其上下文都是开发人员学习和讨论的重点。对这两个内容的讨论,大致包含两个方面:第一个方面是有关仓储及其上下文在整个应用程序架构中的位置;第二个方面,则是仓储及其上下文的设计与具体技术实现。我将在本文中,结合Byteart Retail案例,对这两个内容进行讨论。 仓储及其上下文在整个应用程序架构中的位置 仓储是DDD中管理对象生命周期的一个重要组件。在面向... 阅读全文
posted @ 2013-04-24 16:49 dax.net 阅读(15497) 评论(45) 推荐(31) 编辑
摘要:【注:本文已被收录到MSDN,详细地址:http://msdn.microsoft.com/zh-cn/library/dn155800.aspx】 在应用程序的开发过程中合理使用设计模式,不仅能够解决实际问题,提高开发效率,而且还能够让程序结构更为清晰合理,对达到“低耦合、高内聚”的设计目的有着很大的帮助。目前网上有很多介绍设计模式的文章,有的也自成体系,基本涵盖了GoF的所有模式,但大多数类... 阅读全文
posted @ 2013-04-15 11:47 dax.net 阅读(3075) 评论(10) 推荐(4) 编辑

点击右上角即可分享
微信分享提示