ASP.NET Core跨平臺開發(fā)實(shí)戰(zhàn)培訓(xùn)大綱
第一章:.Net Core開發(fā)前奏
1. 課程介紹
2. 為什么學(xué)習(xí).NET Core(.NET Core簡介)
3. 安裝VS2019及.Net Core2.2
第二章:項(xiàng)目基礎(chǔ)創(chuàng)建與理解
1. 項(xiàng)目基礎(chǔ)框架搭建
2. .NET Core項(xiàng)目基礎(chǔ)框架的認(rèn)識
3. Program.cs 和 Startup.cs的認(rèn)識
第三章:.Net Core核心概念——依賴注入和中間件
1. 依賴注入的理解與應(yīng)用(1)
2. 依賴注入的理解與應(yīng)用(2)
3. 中間件的理解與初步應(yīng)用
第四章:配置文件的使用
1. 如何添加及讀取配置文件信息
2. 多配置文件的用法
第五章:項(xiàng)目數(shù)據(jù)庫的設(shè)計(jì)—EF Core技術(shù)運(yùn)用
1. 數(shù)據(jù)訪問技術(shù)EF Core包的引用(還原NuGet包)
2. EF Core Code First方式設(shè)計(jì)數(shù)據(jù)庫
第六章:添加查看功能實(shí)現(xiàn)及異步編程和TagHelper
1. 異步編程(Task)基本理解
2. 添加和查看功能的實(shí)現(xiàn)
3. TagHelper【標(biāo)簽助手】的理解與用法
4. 常見TagHelper的Tag屬性與應(yīng)用
第七章: 實(shí)現(xiàn)分類和分頁
1. 【為學(xué)習(xí)成果記錄添加】分類
2. 【為學(xué)習(xí)成果記錄添加】分頁展示
第八章:通過密碼查看附件和附件上傳等功能
1. 通過密碼查看附件和附件上傳(1)
2. 通過密碼查看附件和附件上傳(2)
3. 修改功能等完善
4. 刪除功能等完善
第九章:ASP.NET Core Web API使用
1. Web API基本理論與Demo
2. 為項(xiàng)目開發(fā)Web API接口及應(yīng)用(1)
3. 為項(xiàng)目添加Web API接口及應(yīng)用(2)
第十章:ASP.NET Core 權(quán)限認(rèn)證與登錄
1. Basic基本認(rèn)證概述與認(rèn)證過程
2. 為系統(tǒng)添加Basic基本認(rèn)證中間件
3. ASP.NET CORE Identity認(rèn)識
4. 為系統(tǒng)集成Identity實(shí)現(xiàn)登錄和注冊(1)
5. 為系統(tǒng)集成Identity實(shí)現(xiàn)登錄和注冊(2)
6. 為系統(tǒng)集成Identity實(shí)現(xiàn)登錄和注冊(3)
第十一章:切換數(shù)據(jù)庫及程序初始化
1. 切換數(shù)據(jù)庫
2. 如何在程序初始化時(shí)添加必要的功能
第十二章: 跨平臺發(fā)布與部署
1. 項(xiàng)目發(fā)布
2. 部署到IIS
3. 部署到CentOS系統(tǒng)—安裝CentOS
4. 虛擬機(jī)的開啟與設(shè)置
5. XShell 的安裝與Linux系統(tǒng)常用命令使用
6. 為虛擬機(jī)安裝.NET Core SDK
7. 部署.NET Core程序到CentOS服務(wù)器
8. 安裝與配置Nginx進(jìn)行反向代理
9. 配置守護(hù)進(jìn)程Supervisor |