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