一般分類:
     
    完全精通微軟Web架構:ASP.NetCore3最新強實戰
    編/著者: 蔣金楠
    出版社:深智數位
    出版日期:2020-07-20
    ISBN:9789865501402
    參考分類(CAT):
    參考分類(CIP): 

    優惠價:85折,1020

    定價:  $1200 

    無法訂購
    分享
      買了此商品的人,也買了....
      | 內容簡介 |
    內容簡介


    本書特色
    ► 可在Windows、macOS、Linux平台上開發.NET Core應用,也可以透過Docker容器部署ASP.NET Core
    ► 植入架構、請求處理管線等建立ASP.NET Core應用的基本程式設計模式,依賴植入原理及架構的設計與程式設計方式完整介紹
    ► 抽象的檔案系統,包括物理檔案系統和程式集內嵌檔案系統
    ► 介紹支援多種資料來源的設定系統;採用Options模式來讀取設定選項
    ► 介紹5種常用的記錄診斷記錄檔的方式及多種輸出通道的記錄檔系統
    ► 承載系統以及從程式設計模型的角度來認識管線
    ► 提供一個極簡版的模擬架構來展示ASP.NET Core架構真實的管線
    ► 針對請求的處理則表現在有序排列的中介軟體上,包括處理檔案請求、路由、例外的中介軟體,也包含用來回應快取和階段的中介軟體
    ► 詳細說明認證、授權、跨域資源分享等安全相關的中介軟體
    ► 介紹當地語系化、健康檢查的中介軟體。除此之外,亦包含實現主機名稱過濾、HTTP重新定義、設定基礎路徑等功能的中介軟體
    本書重點
    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 提供一個極簡版的模擬架構展示ASP.NET Core架構的整體設計
    13 以模擬架構為基礎,展現ASP.NET Core架構真實的管線
    ► 中介軟體
    14、15;16、17、18、19、20、21
    處理檔案請求、路由、例外的中介軟體,也包含用來回應快取和階段的中介軟體,還包含用來實現認證、授權、跨域資源分享等與安全相關的中介軟體
    22介紹針對當地語系化的中介軟體
    23 介紹健康檢查的中介軟體
    24 介紹用來實現主機名稱過濾、HTTP重新定義、設定基礎路徑等功能的中介軟體
    適合讀者群 沒有接觸過ASP.NET Core的開發人員、資深的.NET開發設計人員、所有.NET技術從業人員。