時間回到2010年,那時候還是熟悉代碼生成+基礎框架這種模式,基本的開發思路是通過代碼生成器生成實體,再生成接口與實現類,最后拖拉控件,寫界面數據綁定代碼。基本上就是動軟代碼生成器給出的模式,或是微軟的Repository Factory模式的實踐,迷戀於微軟的Enterprise Libray ...
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 推薦指數:
時間回到2010年,那時候還是熟悉代碼生成+基礎框架這種模式,基本的開發思路是通過代碼生成器生成實體,再生成接口與實現類,最后拖拉控件,寫界面數據綁定代碼。基本上就是動軟代碼生成器給出的模式,或是微軟的Repository Factory模式的實踐,迷戀於微軟的Enterprise Libray ...
行業:基於數據庫的制造行業管理軟件,包含ERP、MRP、CRM、MIS、MES等企業管理軟件 數據庫平台:SQL Server 2005或以上 系統架構:C/S 開發技術 序號 領域 技術 1 數據庫 SQL ...
數據庫設計規范是個技術含量相對低的話題,只需要對標准和規范的堅持即可做到。當系統越來越龐大,嚴格控制數據庫的設計人員,並且有一份規范書供執行參考。在程序框架中,也有一份強制性的約定,當不遵守規范時報錯誤。 以下20個條款是我從一個超過1000個數據庫表的大型ERP系統中提煉出來的設計約定,供參考 ...
的,還是用單獨的文件保存。.NET程序集是自描述的,程序集包含以下幾種版本信息,每個Assebmly包含三個Ve ...
1 對用戶輸入做過多的約定和假設 配置文件App.config中有一個設定報表路徑的配置節: <add key="ReportPath" value="C:\Users\Administr ...
大型系統具備一個通用的附件管理功能,對於單據中無法清晰表達的字段,用一個附件圖片或附件文檔表示是最好的方法了。比如物料清單附加一張CAD圖紙,銷售訂單評審功能中附加客戶的各種表格,通用附件功能對系統起到畫龍點睛的作用。一圖解千言,先來看一下界面設計模式,看起來和一般的數據輸入功能相同 ...
根據近幾年的制造業軟件開發經驗,以我開發人員的理解角度,簡要說明功能(Feature)是如何設計與實現的,供參考。 因架構的不同,技術實現上會有所差異,我的經驗僅限定於Windows Form程序。 總體功能 1 系統支持多用戶。 創建一個單實例(Singleton)的會話管理器 ...
對於開始接觸基於ORM技術開發的ERP程序,在相當長的時間內還是會考慮SQL語句,而不是ORM查詢。即便是在很熟悉ORM查詢,也不如對SQL語句的了解程度。於是想做出一個查詢工具,把SQL語句轉化為C#代碼,用於查詢。 這樣的程序片段在很多地方都需用用到。 比如SQL語句 SELECT ...