原文:一直都在说反射很有用 谈谈大型.NET ERP系统有哪些地方用到了反射

反射Reflection,MFC时代叫RTTI Runtime Type Identification 运行时类型识别,提供一种动态创建对象的能力。 这里不谈反射的概念和基本用法,仅仅就我遇到的ERP系统中,有哪些地方用到了反射,是如何用的。 操作对象的属性或方法 Get Set property and invoke method 通过反射调用,代码中很容易形成抽象化的公共代码,比如,系统中很多 ...

2015-07-24 08:02 21 4699 推荐指数:

查看详情

2019 .NET China Conf:路一直都在,社区会更好

这个周末,我从成都飞到了上海参加了首届由社区组织而非官方(比如Microsoft)组织的.NET开发者峰会(.NET Conf)。为此,我特意请了两天的假(周五+周六,对,我们是大小周,这周六要上班),在周五就飞到上海了。现在将我的所见所闻总结成文字,分享给各位关注我的朋友。 一、自组织 ...

Mon Nov 11 06:57:00 CST 2019 30 4442
《解忧杂货店》读后感:路一直都在,进步就是幸福

一、关于此书   2016年我的生日时,我的表弟送了一本书《解忧杂货店》给我。我从没有读过任何一本关于东野圭吾的书,也没看过它的推理小说,只知道貌似这本书是2015年Kindle上最热的付费电子 ...

Fri Jan 06 06:30:00 CST 2017 3 4583
解析大型.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
解析大型.NET ERP系统 界面与逻辑分离

Windows Forms程序实现界面与逻辑分离的关键是数据绑定技术(Data Binding),这与微软推出的ASP.NET MVC的原理相同,分离业务代码与界面层,提高系统的可维护性。 数据绑定 Data Binding 数据绑定技术的主要内容:数据源(Data Source),控件 ...

Fri Aug 07 16:04:00 CST 2015 3 4770
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM