原文:一直都在說反射很有用 談談大型.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