随笔分类 -  业务逻辑设计

业务逻辑设计
摘要: 大多数应用程序具有包含需要筛选的查找属性编辑器的详细信息视图。通常,应使这些编辑器的列表视图数据源依赖于位于同一详细信息视图中的其他属性编辑器的值。为此,eXpressApp 框架提供数据源属性属性和数据源标准属性。本主题演示如何在代码中使用这两个属性,以及如何使用应用程序模型。在这些示例中,订单、产品和附件类将以不同的方式实现。 阅读全文
posted @ 2020-01-08 16:00 code first life 阅读(381) 评论(0) 推荐(2) 编辑
摘要:本主题介绍如何限制最终用户可以使用"新建操作"创建的对象数。假设您正在使用业务类库中的 Task 业务类。使用"新建操作"创建新任务时,将检查现有 Task 对象的计数,如果已有三个对象,则不允许最终用户创建其他对象。 阅读全文
posted @ 2019-12-25 12:16 code first life 阅读(205) 评论(0) 推荐(3) 编辑
摘要:一,PersistentAliasAttribute-[XPO提供] Indicates that a property is not persistent and its value is calculated based upon the values of a specific field(s 阅读全文
posted @ 2017-05-28 14:31 code first life 阅读(684) 评论(0) 推荐(1) 编辑
摘要://目的,想自己生成实体类,不走dc的生成机制,所以研究一下此方法。public void GenerateEntities(string generatedAssemblyFile) { lock (this.lockObjectForDC) { //此数组为要生成代码的接口类型 Type[] entityInterfaces = this.entiti... 阅读全文
posted @ 2017-03-20 14:14 code first life 阅读(728) 评论(0) 推荐(1) 编辑
摘要:一、简介 Domain Component组件技术,以下简称DC,是扩展自XPO的, 官方不建议新手使用DC。 如果你用过EF,XPO及类似的ORM,这是很容易理解的,DC是基于XPO的,只是原来定义ORM对象时用的是类,现在改用接口。 然后通过DC上声明的一些Attribute来生成最终的类代码, 阅读全文
posted @ 2017-01-13 21:48 code first life 阅读(1436) 评论(4) 推荐(2) 编辑

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