原文:一、Abp vNext 基礎篇丨介紹

緣起 在.Net行也目前工作 年,前年認識了老張的哲學,也跟着一起學習了非常多的知識,非常感謝老張鼓勵我來做ABP這個系列的教程,我也努努力帶着我那小小的海漂夢 上海漂流 來搞起。 ABP vNext 簡要介紹 ABP vNext 框架是一個基於ASP.NET核心的完整基礎設施,通過遵循軟件開發最佳實踐和最新技術來創建現代web應用程序和API,不同於老的ABP框架新的 ABP vNext 框架核 ...

2021-08-16 10:52 1 1117 推薦指數:

查看詳情

四、Abp vNext 基礎領域構建

介紹 我們將通過例⼦介紹和解釋⼀些顯式規則。在實現領域驅動設計時,應該遵循這些規則並將其應⽤到解決⽅案中。 領域划分 首先我們先對比下Blog.Core和本次重構設計上的偏差,可以看到多了一個博客管理和類別管理。 根據上面得到的業務腦圖我們可以看到包含Blog(博客),Post(文章 ...

Mon Aug 23 17:01:00 CST 2021 8 795
二、Abp vNext 基礎框架搭建

介紹 ABP目前的最新版本是4.4也是最近才發布的,文章目前采用的是Angular作為UI框架,使用Entity Framework Core作為數據庫提供者,如果你想用其他UI框架需要自己完成歡迎提交(pr) 創建項目 在 https://abp.io/ 首頁,點擊開始創建項目,項目名稱 ...

Mon Aug 16 18:52:00 CST 2021 4 779
三、Abp vNext 基礎分層架構

介紹 本章節對 ABP 框架進行一個簡單的介紹,摘自ABP官方,后面會在使用過程中對各個知識點進行細致的講解。 領域驅動設計 領域驅動設計(簡稱:DDD)是一種針對復雜需求的軟件開發方法。將軟件實現與不斷發展的模型聯系起來,專注於核心領域邏輯,而不是基礎設施細節。DDD適用於復雜領域和大規模 ...

Thu Aug 19 17:13:00 CST 2021 7 1639
十、Abp vNext 基礎權限

介紹 本章節來把接口的權限加一下 權限配置和使用 官方地址:https://docs.abp.io/en/abp/latest/Authorization 下面這種代碼可能我們日常開發都寫過,ASP.NET Core 提供的Authorize特性來幫我們做授權 ...

Thu Sep 23 17:22:00 CST 2021 2 642
五、Abp vNext 基礎博客聚合功能

介紹 業務篇章先從客戶端開始寫,另外補充一下我給項目起名的時候沒多想起的太隨意了,結果后面有些地方命名沖突了需要通過手動using不過問題不大。 開工 應用層 根據第三章分層架構里面講到的現在我們模型已經創建好了,下一步應該是去Application.Contracts層創建我們的業務接口 ...

Fri Aug 27 17:16:00 CST 2021 0 650
九、Abp vNext 基礎評論聚合功能

介紹 評論本來是要放到標簽里面去講的,但是因為上一章東西有點多了,我就沒放進去,這一章單獨拿出來,內容不多大家自己寫寫就可以,也算是對前面講解的一個小練習吧。 相關注釋我也加在代碼上面了,大家看看代碼都可以理解。 評論倉儲接口和實現 評論接口和Dto 接口實現 結語 ...

Sat Sep 18 17:19:00 CST 2021 0 422
八、Abp vNext 基礎標簽聚合功能

介紹 本章節先來把上一章漏掉的上傳文件處理下,然后實現Tag功能。 上傳文件 上傳文件其實不含在任何一個聚合中,它屬於一個獨立的輔助性功能,先把抽象接口定義一下,在Bcvp.Blog.Core.Application.Contracts層Blog內新建File文件夾。 一個是根據文件 ...

Mon Sep 13 17:24:00 CST 2021 0 386
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM