原文:解析大型.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