ASP.NET Core跨平臺開發實戰培訓(xun)大綱
第一章:.Net Core開發(fa)前奏
1. 課程介紹
2. 為什么學習.NET Core(.NET Core簡(jian)介)
3. 安裝(zhuang)VS2019及.Net Core2.2
第二章:項(xiang)目基(ji)礎創建與理解(jie)
1. 項目基礎框(kuang)架(jia)搭(da)建(jian)
2. .NET Core項(xiang)目(mu)基(ji)礎(chu)框架(jia)的認識
3. Program.cs 和 Startup.cs的認識
第(di)三章:.Net Core核心概念——依(yi)賴注(zhu)入和(he)中間(jian)件
1. 依(yi)賴注入的理解(jie)與應(ying)用(1)
2. 依(yi)賴注入的理解與應用(yong)(2)
3. 中間件的(de)理解與初步應用
第四章:配置(zhi)文(wen)件的(de)使用
1. 如何添(tian)加(jia)及讀取配置文(wen)件(jian)信息
2. 多配置文(wen)件的(de)用法
第五(wu)章(zhang):項目(mu)數據庫的設計—EF Core技(ji)術(shu)運用
1. 數據訪問(wen)技術(shu)EF Core包的引用(還原NuGet包)
2. EF Core Code First方式(shi)設計數(shu)據庫
第六章(zhang):添加(jia)查看功(gong)能(neng)實現及異步編程(cheng)和TagHelper
1. 異步編程(Task)基本(ben)理解
2. 添(tian)加和(he)查(cha)看功能的(de)實(shi)現
3. TagHelper【標簽助手】的(de)理解與用法
4. 常見TagHelper的Tag屬性與應用(yong)
第七(qi)章: 實(shi)現分類和(he)分頁
1. 【為(wei)學習(xi)成果記錄添加】分類
2. 【為學(xue)習成果記錄添加】分頁展示
第八(ba)章(zhang):通(tong)過(guo)密碼查看(kan)附件和附件上傳等功能
1. 通過密碼查看附件和附件上傳(1)
2. 通過密碼查看附件和附件上(shang)傳(2)
3. 修改功能等完善(shan)
4. 刪除功能(neng)等完善(shan)
第九章:ASP.NET Core Web API使(shi)用
1. Web API基本理論與(yu)Demo
2. 為(wei)項目開發(fa)Web API接口(kou)及應(ying)用(1)
3. 為項目添加Web API接口及(ji)應用(2)
第十章:ASP.NET Core 權限(xian)認證與登錄
1. Basic基本認(ren)(ren)證概述與(yu)認(ren)(ren)證過程
2. 為系統(tong)添加Basic基本認證中間件
3. ASP.NET CORE Identity認(ren)識(shi)
4. 為系統集(ji)成Identity實現登(deng)錄(lu)和注(zhu)冊(1)
5. 為系統(tong)集成Identity實現登(deng)錄(lu)和(he)注冊(2)
6. 為系統集成Identity實現(xian)登錄和注冊(3)
第十(shi)一章:切換數據庫(ku)及程序初(chu)始化(hua)
1. 切換數據庫
2. 如何在程序初始(shi)化(hua)時添加(jia)必要的功(gong)能
第(di)十二章: 跨(kua)平(ping)臺(tai)發布與部署
1. 項目發布
2. 部署到IIS
3. 部署到CentOS系(xi)統—安裝CentOS
4. 虛(xu)擬機的開啟與設置
5. XShell 的安(an)裝與Linux系統常用(yong)命令使用(yong)
6. 為虛擬機安裝(zhuang).NET Core SDK
7. 部署.NET Core程序(xu)到(dao)CentOS服務器
8. 安裝與配置Nginx進行(xing)反向代理
9. 配置守護(hu)進(jin)程Supervisor |