04 2011 档案

摘要:在现实世界里面,我们遇到很多种错综复杂的关系,这些关系概括起来主要分为以下几种关系:一对多关系,多对多关系,一对一关系,这些关系是在关系型数据库应用系统中应用广泛,DC作为一种ORM技术,它又是如何实现的呢?这里的一对一关系很简单,我就不介绍了,重点介绍复杂的一对多和多对多关系的实现,我在上一篇文章中只实现了货品资料这一个实体,作为一个完整的采购系统,还要涉及到采购询价,采购单,采购收货以及供应商资料等,这些实现DC的方法请参考上一篇文章:eXpressApp Framework 之DC技术入门系列(1)用DC实现现实中的实体,下面我就不多描述了,接下来我直接把代码先贴出来,然后再来介绍这里包 阅读全文
posted @ 2011-04-24 20:56 瘦山鸿 阅读(1471) 评论(1) 推荐(1)
摘要:上一篇文章我介绍了DC并引入了官方对DC描述和特性,下面开始,我就来以实际的代码项目来逐步介绍一个用DC实现的采购系统,首先,我们先用微软IDE工具VS2005/2008/2010来建立一个XAF的应用程序,我这里用vs2010来建立一个xaf的winform桌面应用程序MyPurchaseSystem,如下图:为了方便组织DC文件,我这里把DC文件统一放入Entities文件夹内,下面我们开始来设计定义DC,在开始之前,我们先来了解DC的构成,我们这里先来定义一个"货品信息"DC:C#代码1[DomainComponent()]2[NavigationItem(" 阅读全文
posted @ 2011-04-23 19:17 瘦山鸿 阅读(1744) 评论(0) 推荐(1)
摘要:好久没有写博客了,一个是工作忙的原因,二一个就是自己这两年的生活方面发生了太多的事情,导致自己没有精力写,最近,随着Devexpress公司的ORM框架工具XAF v20011.1的即将发布,随XAF的一个新的技术----DomainComponent(下文简称DC)也将正式发布.以前我们用XAF开发实体对象的时候,用的最多的就是Domain Object(下文简称DO),但是,我们在使用的过程中会发现,DO有明显的局限性,比如在拓展复用方面就很是不尽如人意,特别是DO不能脱离XAF运行,这给我们的实际开发带来了成本方面的困扰,而DC在这方面就做了非常大胆的尝试,下面我们来了解下DC技术.在这 阅读全文
posted @ 2011-04-23 16:49 瘦山鸿 阅读(2346) 评论(0) 推荐(1)