原文:解析大型.NET ERP系统数据访问 对象关系映射框架LLBL Gen Pro

LLBL Gen Pro是一个为.NET开发人员设计的的对象关系映射 ORM 框架,与NHibernate,Entity Framework等框架一样,通过实体与数据表的映射,实现关系数据库持久化。 LLBL Gen Pro 入门 LLBL Gen Pro Basic 打开LLBL Gen Pro程序,在右边的数据库浏览器 Catelog Explorer 中根结点右键选择从关系数据库创建关系模型 ...

2015-07-29 18:14 0 1966 推荐指数:

查看详情

接触LLBL Gen Pro 对象关系映射框架后 前途变的一片光明

时间回到2010年,那时候还是熟悉代码生成+基础框架这种模式,基本的开发思路是通过代码生成器生成实体,再生成接口与实现类,最后拖拉控件,写界面数据绑定代码。基本上就是动软代码生成器给出的模式,或是微软的Repository Factory模式的实践,迷恋于微软的Enterprise Libray ...

Wed Aug 05 15:55:00 CST 2015 3 2623
解析大型.NET ERP系统 20条数据库设计规范

数据库设计规范是个技术含量相对低的话题,只需要对标准和规范的坚持即可做到。当系统越来越庞大,严格控制数据库的设计人员,并且有一份规范书供执行参考。在程序框架中,也有一份强制性的约定,当不遵守规范时报错误。 以下20个条款是我从一个超过1000个数据库表的大型ERP系统中提炼出来的设计约定,供参考 ...

Thu Jul 23 15:59:00 CST 2015 77 18461
解析大型.NET ERP系统 自动更新

的,还是用单独的文件保存。.NET程序集是自描述的,程序集包含以下几种版本信息,每个Assebmly包含三个Ve ...

Sat Aug 22 16:01:00 CST 2015 0 3760
解析大型.NET ERP系统 代码的坏味道

1 对用户输入做过多的约定和假设 配置文件App.config中有一个设定报表路径的配置节: <add key="ReportPath" value="C:\Users\Administr ...

Wed Jul 29 15:53:00 CST 2015 18 3629
解析大型.NET ERP系统 通用附件管理功能

大型系统具备一个通用的附件管理功能,对于单据中无法清晰表达的字段,用一个附件图片或附件文档表示是最好的方法了。比如物料清单附加一张CAD图纸,销售订单评审功能中附加客户的各种表格,通用附件功能对系统起到画龙点睛的作用。一图解千言,先来看一下界面设计模式,看起来和一般的数据输入功能相同 ...

Mon Aug 03 15:55:00 CST 2015 7 3842
解析大型.NET ERP系统 业务逻辑设计与实现

根据近几年的制造业软件开发经验,以我开发人员的理解角度,简要说明功能(Feature)是如何设计与实现的,供参考。 因架构的不同,技术实现上会有所差异,我的经验仅限定于Windows Form程序。 总体功能 1 系统支持多用户。 创建一个单实例(Singleton)的会话管理器 ...

Thu Aug 13 16:24:00 CST 2015 2 3659
ERP 高级查询(Advanced Query)设计与实现 SQL语句解析LLBL Gen ORM代码

对于开始接触基于ORM技术开发的ERP程序,在相当长的时间内还是会考虑SQL语句,而不是ORM查询。即便是在很熟悉ORM查询,也不如对SQL语句的了解程度。于是想做出一个查询工具,把SQL语句转化为C#代码,用于查询。 这样的程序片段在很多地方都需用用到。 比如SQL语句 SELECT ...

Mon May 06 17:41:00 CST 2013 4 2823
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM