XAF之一——域对象的最佳实践

XAF之一--域对象的最佳实践
http://community.devexpress.com/blogs/eaf/archive/2008/05/20/xaf-1-best-practices-for-domain-objects.aspx

这是"XAF开发必须知道的十件事"系列的第一贴。当你开始从XPO继承来实现自己的商业类时,无疑会有许多做错的地方。问题的部分原因可能是"Wrong"并非意味着它将完全不能工作,而只不过意味着某些更富有经验的人可能会使用不同的方式来实现它--你最终会弄明白这是怎么回事,但改变这些可能会付出更大的努力。

在开始的时候,我们有一个在知识库中的最佳实践列表,我建议您读一下,并跟随此文的链接,因为它们指出了更多重要的概念。这里列出你可能会忽略的列表清单:

1、XPO简单属性语法--概述
解释了在持久化类过程中用不同的方法来实现属性,包括属性和构造(http://community.devexpress.com/blogs/xpo/archive/2007/02/01/701.aspx)。

2、XPO类比较
概述了XPO分发中各基础类的不同。XAF的BaseObject类附加在标准的XPO类上,从XPCustomObject继承且实现一个GUID做为主键(http://www.devexpress.com/Help/?document=XPO/CustomDocument3311.htm)。

3、会话管理与缓存
更多细节描述XPO缓存中标识映射对象的方法、会话管理如何影响它,以及在数据层如何通过缓存来提高性能等(http://www.devexpress.com/Products/NET/ORM/SessionManagementCaching.xml)。

4、XPO缓存如何工作
概述前一篇文章得到的信息,关于在XPO缓存中标识映射对象(http://www.devexpress.com/kb=A643)。

5、XPO的事务支持
详述UnitOfWork,XPO中的最重要的类,及相关的事务处理(http://www.devexpress.com/Products/NET/ORM/Transactions2006.xml)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值