主要說明一般常用的API該如何一步一步地完成
包含服務介面(這次使用一般應用介面而非CRUD專用介面)
還有介面實作、權限屬性、AutoMapper、種子資料、測試
主要說明一般常用的API該如何一步一步地完成
包含服務介面(這次使用一般應用介面而非CRUD專用介面)
還有介面實作、權限屬性、AutoMapper、種子資料、測試
主要說明如何實現自定義倉儲
其他之前已說明過的部分則快速帶過
使用一些 DDD 最佳實踐來實作 Author 的領域層
這篇主要說明 ABP 內建的授權系統
使用 RBAC (以角色為基礎的存取控制)
這篇接續上一篇 開發教學 Part 2 圖書列表頁
主要是前端的 CRUD 實作,所以這篇先不多做解釋,單純複製貼上,
如果對前端 Angular 實作沒有興趣,可以先跳過
當然如果你剛好負責專案的全端,又剛好要用 Angular ,那可以找時間看一下
其實這篇拿來做個簡易後台是很合適的
這篇接續上一篇 開發教學 Part 1 創建服務端
主要介紹 ABP Dynamic JavaScript API Client Proxies
可以自動根據 API 生成 JavaScript 呼叫 API 的函式
另外是關於 ABP 多國語言的部分如何使用
至於 Angular 實際實作的部分這邊就快速帶過
此開發教學相較上一篇 No.01 快速開始 比較複雜一些
第一次接觸還沒看過快速開始的建議先從上一篇先看
這篇理論上同樣著重在 .Net Core + EF Core 建立 API
前端框架 Angular 的實現不在本次重點會先快速帶過
使用 ABP.IO 以 Angular + EF Core 簡單建立 API
著重在 .Net Core API 新增部分
前端 Angular 不在本次重點會先快速帶過
建完專案之後呢,都說領域驅動了,先將領域層處理一下
前後端時間的時區對不起來的問題
建立自訂 SignalR Hub 並使用 Angular 前端呼叫與回傳
記錄從ABP做好應用服務後到Angular新增出頁面的過程
ABP (ASP.NET Boilerplate) 應用程式開發框架 No.12 複數資料庫(DBContext)
ABP (ASP.NET Boilerplate) 應用程式開發框架 No.11 Client Proxies (Angular Service)