幫助中心 | 我的帳號 | 關於我們

深入淺出(.NET框架設計與實現)

  • 作者:馮輝|責編:孫學瑛
  • 出版社:電子工業
  • ISBN:9787121420191
  • 出版日期:2023/03/01
  • 裝幀:平裝
  • 頁數:496
人民幣:RMB 129.9 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書主要介紹.NET框架的核心部分,不僅闡述了框架的核心設計,還展示了實踐代碼和運行效果,同時根據不同的功能模塊擴展出屬於自己的小組件。通過閱讀本書,讀者可以深入了解.NET框架的核心設計,掌握.NET性能調優和ASENET Core的部署方式。本書包含18章。第1?3章主要介紹.NET框架、開發環境和運行模式。第4?12章主要介紹依賴注入、配置與選項、後台任務、中間件、緩存、本地化、健康檢查、文件系統和日誌等常用功能模塊。第13?17章主要介紹線程、線程同步、內存管理、診斷和調試,以及編譯技術等內容。第18章主要介紹應用程序的部署方式,包括宿主機的部署,以及Docker和Kubernetes的部署。
    本書可供.NET開發人員和.NET初學者閱讀與參考,也適合具備其他編程語言基礎且想要學習.NET的開發人員閱讀,還可為讀者在工作及鞏固基礎時提供有力支持。

作者介紹
馮輝|責編:孫學瑛
    馮輝,Microsoft MVP、Dapr Member、.NET Conf China 2020/2021講師、開源技術的積極倡導者與貢獻者。具有豐富的.NET開發經驗,專註于.NET平台、雲原生、服務化和DevOps等技術領域的研究。

目錄
第1章  .NET概述和環境安裝
  1.1  .NET框架簡介
  1.2  .NET的開發環境
  1.3  小結
第2章  .NET運行原理概述
  2.1  .NET CLI概述
  2.2  小結
第3章  ASP.NET Core應用程序的多種運行模式
  3.1  自宿主
  3.2  IIS服務承載
  3.3  將WebAPI嵌入桌面應用程序中
  3.4  服務承載
  3.5  延伸閱讀:WindowsFormsLifetime
  3.6  小結
第4章  依賴注入
  4.1  .NET依賴注入
  4.2  實現批量服務註冊
  4.3  小結
第5章  配置與選項
  5.1  配置模式
  5.2  選項模式
  5.3  設計一個簡單的配置中心
  5.4  小結
第6章  使用IHostedService和BackgroundService實現後台任務
  6.1  IHostedService
  6.2  BackgroundService
  6.3  任務調度
  6.4  小結
第7章  中間件
  7.1  中間件的作用
  7.2  中間件的調用過程
  7.3  編寫自定義中間件
  7.4  在過濾器中應用中間件
  7.5  製作簡單的API統一響應格式與自動包裝
  7.6  延伸閱讀:責任鏈模式
  7.7  延伸閱讀:中間件常見的擴展方法
  7.8  小結
第8章  緩存
  8.1  內存緩存
  8.2  分散式緩存
  8.3  HTTP緩存
  8.4  小結
第9章  本地化
  9.1  內容本地化
  9.2  多樣化的數據源
  9.3  小結
第10章  健康檢查
  10.1  檢查當前應用的健康狀態
  10.2  發布健康報告
  10.3  可視化健康檢查界面

  10.4  小結
第11章  文件系統
  11.1  ASP.NET Core靜態文件
  11.2  自定義一個簡單的文件系統
  11.3  小結
第12章  日誌
  12.1  控制台日誌
  12.2  調試日誌
  12.3  事件日誌
  12.4  EventSource日誌
  12.5  TraceSource日誌
  12.6  DiagnosticSource日誌
  12.7  小結
第13章  多線程與任務並行
  13.1  線程簡介
  13.2  基於任務的非同步編程
  13.3  線程並行
  13.4  小結
第14章  線程同步機制和鎖
  14.1  原子操作
  14.2  自旋鎖
  14.3  混合鎖
  14.4  互斥鎖
  14.5  信號量
  14.6  讀寫鎖
  14.7  小結
第15章  內存管理
  15.1  內存分配
  15.2  垃圾回收器
  15.3  資源釋放
  15.4  垃圾回收器的設置
  15.5  小結
第16章  診斷和調試
  16.1  性能診斷工具
  16.2  Linux調試
  16.3  小結
第17章  編譯技術精講
  17.1  IL解析
  17.2  JIT簡介
  17.3  JIT編譯
  17.4  AOT編譯
  17.5  小結
第18章  部署
  18.1  發布與部署
  18.2  Docker
  18.3  編寫Dockerfile文件
  18.4  構建.NET應用鏡像
  18.5  Docker Compose
  18.6  Docker Swarm
  18.7  Kubernetes

  18.8  小結

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032