1. 程式人生 > >Lind.DDD敏捷領域驅動框架~介紹

Lind.DDD敏捷領域驅動框架~介紹

原創 bbb dnn art pdh dtd 刪除 too nim

Lind.DDD敏捷領域驅動框架~介紹

qq 2589406800 qq1399494644 qq2128543647 qq2890083872 qq3235634116 qq3381945576 qq2171713479
倉儲大叔框架和40集視頻源代碼框架lind.ddd(後臺管理系統,電商系統,API,SSO,xamarin,ko,各組件單元測試) 贈送ABP視頻
+lindCore源碼+LindAgility(敏捷框架) (60元)

回到占占推薦博客索引

最近覺得自己的框架過於復雜,在實現開發使用中有些不爽,自己的朋友們也經常和我說,框架太麻煩了,要引用的類庫太多;之前架構之所以這樣設計,完全出於對職責分離和代碼附復用的考慮,主要參考了微軟的DDD大作《N_LayerAPP》這個項目,而在這幾年的項目開發用,也嘗到了這種職責分享框架的甜頭,但在最近的開發中,也看到了其它框架的出現,如《ABP》項目,它主張簡單框架,敏捷開發,在項目引用上將核心類庫和持久層進行抽象分離,復用在各位領域項目之中,這在項目整個感覺上更加簡單,也更容易被人們所接受了!

Lind.DDD設計理念和層關系圖

技術分享

Lind.DDD框架解決方案結構圖

技術分享

Lind.DDD各層介紹

Lind.DDD.ConfigConstants統一管理系統配置

Lind.DDD~實體屬性變更追蹤器的實現

Lind.DDD.Repositories.EF層介紹

Lind.DDD.Repositories.Mongo層介紹

Lind.DDD.Repositories.Redis層介紹

Lind.DDD.UoW工作單元的實現

Lind.DDD.Domain領域模型介紹

Lind.DDD.ExpressionExtensions動態構建表達式樹,實現對數據集的權限控制

Lind.DDD.Events領域事件介紹

Lind.DDD.Authorization用戶授權介紹

Lind.DDD.Caching分布式數據集緩存介紹

Lind.DDD.Messaging框架通訊組件介紹

Lind.DDD.IoC依賴註入與面向方面的實現

Lind.DDD.Paging分頁模塊介紹

Lind.DDD.Specification規約模式的介紹

Lind.DDD.Events事件總線~自動化註冊

Lind.DDD.ILogicDeleteBehavor~邏輯刪除的實現

Lind.DDD.UoW~方法回調完成原子化操作

Lind.DDD.Manager裏菜單權限的設計

Lind.DDD.IoC(大叔推薦)~在服務定位器中引入IoC容器~容器的適配器

Lind.DDD.Manage項目核心技術分享

Lind.DDD.API核心技術分享

Lind.DDD.Api客戶端的使用與知識分享

Lind.DDD.Utils.HttpHelper裏靜態對象引出的Http超時問題

Lind.DDD.Manager裏的3,7,15,31,63,127,255,511,1023,2047

Lind.DDD.Utils.HttpHelper關於對HttpClient的正確使用

Lind.DDD.Domain.ISortBehavor~上移與下移

Lind.DDD.Domain.IOwnerBehavor對實體的意義

Lind.DDD.RedisClient~對StackExchange.Redis調用者的封裝及多路復用技術

Lind.DDD.Plugins~插件模式的集成

Lind.DDD.SSO單點登陸組件的使用(原創)

Lind.DDD.LindMQ的一些想法

Lind.DDD.LindMQ~關於持久化到Redis的消息格式

Lind.DDD.Aspects通過Plugins實現方法的動態攔截~Lind裏的AOP

Lind.DDD.LindAspects方法攔截的介紹

LindAgile.SchedulingTask~設計一個不錯的任務調度組件

Lind.DDD敏捷領域驅動框架~介紹