• <sup id="mk476"></sup>
    <dl id="mk476"></dl>
  • <progress id="mk476"><tr id="mk476"></tr></progress>
    <div id="mk476"><tr id="mk476"></tr></div>
    <sup id="mk476"><ins id="mk476"></ins></sup>
  • <progress id="mk476"></progress>
    <div id="mk476"></div>
    <div id="mk476"><tr id="mk476"></tr></div>
  • <div id="mk476"></div>
    <dl id="mk476"><s id="mk476"></s></dl><dl id="mk476"></dl><div id="mk476"></div>
  • <div id="mk476"></div>
    <dl id="mk476"><ins id="mk476"></ins></dl>
    摘要: 0.引言 上一篇博文主要介紹了ABP模塊及插件的相關知識,本章節主要開發一個插件示例來學習如何創建一個插件,并在應用程序中使用。這個命名為FirstABPPlugin的插件主要在指定的時間段內刪除審計日志。 1.創建插件 (1).新建項目,選擇【類庫(.NET Core)】 ? (2).添加引用Ab閱讀全文
    posted @ 2018-11-25 12:33 大齡Giser 閱讀(247) 評論(0) 編輯
    摘要: 0.引言 ABP提供了構建模塊和通過組合模塊以創建應用程序的基礎設施。一個模塊可以依賴于另外一個模塊。通常,程序集可以認為是模塊。如果創建多個程序集的應用程序,建議為每個程序集創建模塊定義。 當前,模塊系統主要集中在服務器,而不是客戶端。 1.模塊定義 模塊是從ABP包中的AbpModule派生的類閱讀全文
    posted @ 2018-11-24 23:51 大齡Giser 閱讀(194) 評論(0) 編輯
    摘要: 目錄 0.引言 1.DDD分層 2.ABP應用構架模型 客戶端應用程序(Client Applications) 表現層(Presentation Layer) 分布式服務層(Distributed Service Layer) 應用層(Application Layer) 領域層 基礎設施層 3.閱讀全文
    posted @ 2018-11-22 21:28 大齡Giser 閱讀(295) 評論(0) 編輯
    摘要: 0.引言 該系列博文主要在【官方文檔】及【tkbSimplest】ABP框架理論研究系列博文的基礎上進行總結的,或許大家會質問,別人都已經翻譯過了,這不是多此一舉嗎?原因如下: 1.【tkbSimplest】的相關博文由于撰寫得比較早的,在參照官方文檔學習的過程中,發現部分知識未能及時同步(當前V4閱讀全文
    posted @ 2018-11-21 23:46 大齡Giser 閱讀(483) 評論(3) 編輯
    摘要: 目錄 1.存在問題 2.AOP的概念 3.AOP應用范圍 3.AOP實現方式 4.應用舉例 5.結束語 本文在學習【老張的哲學】系列文章AOP相關章節后,自己歸納總結的筆記。 1.存在問題 最近,其它項目小組在開發的過程中遇到了一個問題,在日志記錄時,用戶明明點擊的是更新操作,可翻看記錄時卻發現是查閱讀全文
    posted @ 2018-11-21 07:56 大齡Giser 閱讀(286) 評論(0) 編輯
    摘要: 1.Extensions介紹 擴展方法使你能夠向現有類型“添加”方法,而無需創建新的派生類型、重新編譯或以其他方式修改原始類型。 擴展方法是一種特殊的靜態方法,但可以像擴展類型上的實例方法一樣進行調用。 對于用 C#、F# 和 Visual Basic 編寫的客戶端代碼,調用擴展方法與調用在類型中實閱讀全文
    posted @ 2018-11-14 12:56 大齡Giser 閱讀(74) 評論(0) 編輯
    摘要: 目錄 0.引言 1.什么是Visual Studio項目模板 2.IWizad接口 3.通過Visual Studio擴展開發實現領域驅動開發 3.1 使用VSIX+ProjectTemplate創建項目模板 3.2使用ItempTemplate創建自定義項模板 3.3實現可視化添加實體字段,自動生閱讀全文
    posted @ 2018-10-16 10:12 大齡Giser 閱讀(826) 評論(5) 編輯
    江苏11选5软件