ASP.NET Core是一個全新的Web開發平台,作為核心的Web開發平台,ASP.NET Core可利用其極具擴展能力的請求處理管線,來支撐目前常用的開發模型,如MVC、GRPC、SingalR和Orleans等。不論從事哪種類型的Web開發,甚至可以在ASP.NET Core平台上構建自己的Web程式設計模型。
全書主要劃分為以下4部分:
? 跨平台的開發體驗和實現原理
01 透過Hello World程式,讓讀者體驗在Windows、macOS、Linux平台上開發.NET Core應用,以及透過Docker容器部署ASP.NET Core應用的樂趣
02 告訴讀者.NET Core的跨平台是如何實現的
? 基礎架構
03、04 對依賴植入原理及依賴植入架構的設計與程式設計方式進行介紹
05 對檔案系統的設計模型和兩種實現方式(物理檔案系統和程式集內嵌檔案系統)進行介紹。
06 介紹支援多種資料來源的設定系統項
07 說明強類型的設定選項程式設計方式
08 介紹5種常用記錄診斷記錄檔的方式
09 介紹.NET Core提供支援多種輸出通道的記錄檔系統
? 管線詳解
10 介紹.NET Core的服務承載系統。
11 從程式設計模型的角度來認識管線
12 提供一
全書主要劃分為以下4部分:
? 跨平台的開發體驗和實現原理
01 透過Hello World程式,讓讀者體驗在Windows、macOS、Linux平台上開發.NET Core應用,以及透過Docker容器部署ASP.NET Core應用的樂趣
02 告訴讀者.NET Core的跨平台是如何實現的
? 基礎架構
03、04 對依賴植入原理及依賴植入架構的設計與程式設計方式進行介紹
05 對檔案系統的設計模型和兩種實現方式(物理檔案系統和程式集內嵌檔案系統)進行介紹。
06 介紹支援多種資料來源的設定系統項
07 說明強類型的設定選項程式設計方式
08 介紹5種常用記錄診斷記錄檔的方式
09 介紹.NET Core提供支援多種輸出通道的記錄檔系統
? 管線詳解
10 介紹.NET Core的服務承載系統。
11 從程式設計模型的角度來認識管線
12 提供一