本帖最后由 show0p 于 2019-5-10 13:04 編輯
構建.NET領域驅動開發(fā)框架
適用人群熟悉.NET平臺,C#,有一定的項目開發(fā)經驗,對領域驅動開發(fā)相關概念及使用有初步的了解。
課程概述這個系列的教程會和大家一起一步一步搭建一個簡單實用的基于領域驅動設計(DDD)開發(fā)模式的一個項目開發(fā)框架。通過結合實際的代碼應用讓大家對領域驅動開發(fā)有一個更好的理解。
教程源碼:https://github.com/lidingbin/MicBeach.Framework
章節(jié)1:基礎介紹
課時1課程介紹
課時2創(chuàng)建基礎項目結構
章節(jié)2:框架設計
課時3聚合根接口設計
課時4聚合抽象基類
課時5查詢對象抽象設計
課時6查詢對象實現(xiàn)
課時7排序-分頁-查詢命令類型
課時8對象查詢類型-查詢配置
課時9執(zhí)行命令設計
課時10關系數(shù)據庫命令實現(xiàn)
課時11數(shù)據實體抽象設計
課時12命令執(zhí)行器設計
課時13工作單元設計
課時14數(shù)據修改表達式
課時15數(shù)據訪問設計
課時16聚合存儲設計
課時17數(shù)據驗證基礎設計
課時18查詢對象解析器
課時19查詢對象使用及解析示例
課時20數(shù)據庫操作基礎設計
課時21關系型數(shù)據庫操作默認實現(xiàn)
章節(jié)3:演示示
課時22演示項目介紹
課時23服務節(jié)點及整體執(zhí)行流程講解
課時24工作任務管理-聚合功能擴展
課時25執(zhí)行計劃管理-對象存儲邏輯設計理解
課時26數(shù)據驗證配置及使用
課時27小結
|