本課程會(huì)使用 ASP.NET Core 從零開(kāi)始搭建一個(gè)實(shí)際的項(xiàng)目。授課講師從最基本的控制臺(tái)應(yīng)用程序開(kāi)始作為起點(diǎn),了解.NET Core 基本的啟動(dòng)流程,涵蓋 ASP.NET Core 框架中各個(gè)技術(shù)的實(shí)際應(yīng)用。同時(shí),講師也會(huì)介紹一些 ASP.NET Core 的高級(jí)概念。
需要有C#語(yǔ)言基礎(chǔ)的專業(yè)人員。
使學(xué)員深入理解.NET6框架,以及學(xué)會(huì)使用 ASP.NET Core 開(kāi)發(fā) Web 應(yīng)用程序,并能夠在新項(xiàng)目的技術(shù)選型時(shí)做出戰(zhàn)略決策。
-- NET6概述、環(huán)境安裝;
-- NET6配置系統(tǒng)概述;
-- 創(chuàng)建 ASP.NET CoreWeb 程序;
-- 配置 ASP.NET Core請(qǐng)求(Request)處理管道;
-- 理解Restful GET/POST/PUT/DELETE請(qǐng)求;
-- ASP.NET Core 緩存機(jī)制;
-- IIS常見(jiàn)管理配置;
-- Nginx實(shí)現(xiàn)動(dòng)靜分離。
學(xué)習(xí)內(nèi)容
.NET6概述、環(huán)境安裝
.NET6項(xiàng)目結(jié)構(gòu)和程序發(fā)布
.NET6 語(yǔ)法新特性
異步編程async和await
依賴注入概念
.NET6中DI服務(wù)注冊(cè)
依服務(wù)的生命周期
依賴注入和DI綜合案例
.NET6配置系統(tǒng)概述
選項(xiàng)方式讀取配置
多配置的優(yōu)先級(jí)
.NET日志系統(tǒng)NLOG概述
日志系統(tǒng)配置和使用
EF Core簡(jiǎn)介
EF 實(shí)現(xiàn)CRUD
EF 一對(duì)多和多對(duì)一
EF 基于關(guān)系的查詢
EF 實(shí)體狀態(tài)和緩存機(jī)制
EF 緩存機(jī)制
創(chuàng)建 ASP.NET CoreWeb 程序
ASP.NET CoreWeb 項(xiàng)目文件和Main方法
ASP.NET Core進(jìn)程內(nèi)(InProcess)托管
ASP.NET Core進(jìn)程外(out-of-process)托管
ASP.NET Corelaunchsettings.json 文件
ASP.NET Coreappsettings.json 文件
ASP.NET Core中的中間件
配置 ASP.NET Core請(qǐng)求(Request)處理管道
ASP.NET Core 中的靜態(tài)資源
ASP.NET Core 開(kāi)發(fā)人員異常頁(yè)面
ASP.NET Core 中的環(huán)境變量
詳解 ASP.NET Core MVC 的設(shè)計(jì)模式
ASP.NET Core 中的環(huán)境變量
ASP.NET Core 中的MVC實(shí)現(xiàn)
ASP.NET Core 中的頁(yè)面布局
ASP.NET Core 中的傳統(tǒng)路由和屬性路由
理解Restful GET/POST/PUT/DELETE請(qǐng)求
ASP.NET CORE 實(shí)現(xiàn)Restful請(qǐng)求
ASP.NET Core 中的全局異常處理
ASP.NET Core 中的日志記錄
在 ASP.NET Core 中記錄異常信息
ASP.NET Core 中 LogLevel 配置及過(guò)濾日志信息
ASP.NET Core 實(shí)現(xiàn)前后臺(tái)分離開(kāi)發(fā)
ASP.NET Core 緩存機(jī)制
ASP.NET Core 中Action Filter
ASP.NET Core 中間件
ASP.NET Core 安全機(jī)制
Asp.net core發(fā)布
Asp.net core 部署-在IIS中
在IIS上啟用HTTPS
IIS常見(jiàn)管理配置
IIS Rewrite實(shí)現(xiàn)反向代理
NLB負(fù)載均衡機(jī)制
Nginx基本概念和安裝(windows)
Nginx常見(jiàn)命令和配置文件
Nginx實(shí)現(xiàn)反向代理
Nginx負(fù)載均衡
Nginx實(shí)現(xiàn)動(dòng)靜分離
無(wú)認(rèn)證考試
暫無(wú)開(kāi)班信息
數(shù)據(jù)倉(cāng)庫(kù)架構(gòu)設(shè)計(jì)與性能優(yōu)化
數(shù)據(jù)倉(cāng)庫(kù)是一個(gè)面向主題的、集成的、隨時(shí)間變化的、但信息本身相對(duì)穩(wěn)定的數(shù)據(jù)集合,用于對(duì)管理決策過(guò)程的支持。
開(kāi)課時(shí)間:暫無(wú)
OpenGauss數(shù)據(jù)庫(kù)管理實(shí)戰(zhàn)
OpenGauss是華為公司的一款攜手伙伴共同打造全球的企業(yè)級(jí)開(kāi)源關(guān)系型數(shù)據(jù)庫(kù),提供高可靠、面向多核的jizhi性能、全鏈路的業(yè)務(wù)和數(shù)據(jù)安全、基于AI的調(diào)優(yōu)和高效運(yùn)維的能力。
開(kāi)課時(shí)間:暫無(wú)
信創(chuàng)數(shù)據(jù)庫(kù)與操作系統(tǒng)實(shí)戰(zhàn)和適配
在數(shù)字化轉(zhuǎn)型的浪潮中,信創(chuàng)操作系統(tǒng)作為國(guó)產(chǎn)化替代的關(guān)鍵環(huán)節(jié),正受到越來(lái)越多企業(yè)的關(guān)注。
開(kāi)課時(shí)間:暫無(wú)