視頻簡介
ASP.NET Core Web API + Angular 6的教學視頻
我是后端開發人員, 前端的Angular部分講的比較差一些, 可以直接看代碼!!!!
這是一個小項目的實戰視頻, 該項目采用了:
-
ASP.NET Core 2.1 做API
-
Identity Server 4
-
Angular 6
-
Angular Material
這個項目比較簡單, 適合ASP.NET Core Web API 和 Angular 初學者.
項目最終完成的效果如圖:
視頻目錄
視頻專輯地址: http://v.qq.com/vplus/4cfb00af75c16eb8d198c58fb86eb4dc/foldervideos/8hk0029019k2fft
源碼以及PPT: https://github.com/solenovex/ASP.NET-Core-2.1-Angular-6-Demo
第一部分建立Web API及其CRUD功能
- 建立ASP.NET Core項目, 以及Program和Startup的簡介
- 配置ASP.NET Core項目
- 繼續配置ASP.NET Core項目
- 大致完成ASP.NET Core項目的建立, Resource Model, AutoMapper, FluentValidation
- 實現后端的GET
- GET的塑性, HATEOAS, 自定義Media Type
- POST, PUT, PATCH, DELETE, 實體驗證
第二部分, 建立Identity Server 4項目, 添加Mvc客戶端(測試用)
第三部分, 建立Angular項目, 使用Implicit Flow進行身份認證, 訪問被保護的API
- 建立Angular 6項目, 配置Angular Material和UI布局, 路由等.....
- 訪問被保護的API
- oidc-client.js, 集成Angular客戶端到Identity Server 4
- 其它功能(上)
- 其它功能(下)