為了支持"首屆dnc開源峰會"(dncNew.com)順利舉辦,本人《.net core系列課程》進行一波優惠,每個課程優惠在立即購買上方,領取現金券即可。課程地址為騰訊課堂:https://gsw.ke.qq.com/
1、《asp.net core精要講解》https://ke.qq.com/course/265696
課程介紹:
本人從.net core beta版開始使用研究的,項目是從1.0開始開發,並應用於生產環境的,本課程是以asp.net core 2.0為基礎,結合自己的技術經驗和多個實際生產項目的開發經驗,而錄制本課程。本課程從.net standard講起,介紹.net core的基礎概念,再引出asp.net core,以及asp.net core中的中間件和依賴注入的概念;本課程的重點是后三章,都是本人實際使用心得,一線實戰經驗,也是開發一個web應用必備的內容:ORM,從Entity Framework Croe for Sqlserver說起,講解表的基本操作(增刪改查),再到視圖、存儲過程的調用;其實是實現固定角色權限驗證和自定義策略權限驗證;最后講解在asp.net core中單元測試XUnit和Moq隔離框架的使用。
2、《asp.net core項目實戰》https://ke.qq.com/course/291868
課程介紹:
本課程是基於asp.net core 2.0(for .net core);Working是一個真實的項目,是解決工作效率的工具,本項目是從實際工作中提煉出來的一個項目,本課程從需求的整理和技術的架構選型開始,然后創建項目,還原Nuget包,設計項目分層和架構;實際開發從登錄開始,再到部門管理,工作項目錄入,工作記錄查詢;測試不但對倉儲層進行了單元測試,還對Controller進行了單元測和集成測試;更重要的是結合本人多年的項目技巧和經驗,把課程完整呈現給大家
3、《基於.net core微服務》https://ke.qq.com/course/299524
課程介紹:
"微服務+Docker"成為開發界新寵!
.net core作為微服務新一代跨平台,開源框架如火如荼!
本課程正是基於.net core的微服務,並能平滑跑在Docker上,具體實現技術如下:
序號 |
課程 |
說明 |
1 |
微服務概述 |
介紹微服務的基本概念,特點,以及一些微服務框架:Spring Cloud,k8s,Service Fabric |
2 |
Consul服務治理 |
Consul作為服務治理的框架,本課講解Consul的基本命令,配置文件,以及如何搭建運行一個Consul集群 |
3 |
Ocelot API網關 |
Ocelot是基於.net core的API網關,本課講解Ocelot的基本配置,以及如何與Consul聯合命名用,實現服務治理,負載均衡,限流,熔斷等功能 |
4 |
統一驗證 |
講解自定義基於JWT的網關統一驗證API, |
5 |
Docker布署asp.net core |
講解docker基本概念,基礎命令,以及如何發布一個asp.net core到docker中。 |
6 |
App.Metrics監控 |
Ocelot API網關項目中使用App.Metrics寫入性能監控數據,用InfluxDB作為時序數據庫存儲,用Grafana作為性能監控UI來獲取並展示數據 |
7 |
Exceptionless分布式日志 |
介紹Exceptionless安裝,配置,以及在asp.net core中的使用。 |
8 |
數據一致性(上) |
講解數據一致性的理論,介紹MassTransit的基本使用性況,Quartz.NET的使用。 |
數據一致性(下) |
用補償機制實例講解最終數據一致性的asp.net core項目實現 |
|
9 |
Jenkins |
介紹Jenkins配置,批處理編排實現asp.net core應用的自動化Docker布署 |
10 |
.net core三方庫 |
主要介紹Polly和Refit的使用,為微服務客戶端提供訪問技術,然后概述一些常見的三方.net core庫 |
