深入淺出:.NET 框架設計與實現
馮輝
- 出版商: 電子工業
- 出版日期: 2023-02-01
- 定價: $779
- 售價: 7.9 折 $615
- 語言: 簡體中文
- 頁數: 414
- ISBN: 7121420198
- ISBN-13: 9787121420191
-
相關分類:
.NET
-
相關翻譯:
從新手到高手:.NET 框架程式開發實作 (繁中版)
立即出貨
買這商品的人也買了...
-
程式設計師的自我修養-連結、載入、程式庫$580$493 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
API 開發指南 : Autodesk Revit$540$513 -
$594你必須掌握的 Entity Framework 6.x 與 Core 2.0 -
優化 SQL|語法與資料庫的最佳化應用$450$383 -
獨角獸專案|看IT部門如何引領百年企業振衰起敝,重返榮耀 (The Unicorn Project)$480$408 -
架構師的自我修煉:技術、架構和未來$534$507 -
$534高效能團隊模式:支持軟件快速交付的組織架構 (Team Topologies: Organizing Business and Technology Teams for Fast Flow) -
領域驅動設計與 .NET Core:應用 DDD 原則,探索軟體核心複雜度 (Hands-On Domain-Driven Design with .NET Core)$780$608 -
第一次用 Azure 雲端服務就上手$620$490 -
$653架構演變實戰:從單體到微服務再到中臺 -
Web API 設計原則|API 與微服務傳遞價值之道 (Principles of Web API Design: Delivering Value with APIs and Microservices)$520$411 -
APCS 完全攻略:從新手到高手,C++ 解題必備!$690$538 -
API 安全實戰 (API Security in Action)$894$849 -
輕課程 畫出璀璨、列印夢想 - 從3D列印輕鬆動手玩創意 - 使用 Tinkercad、123D Design、Paint.NET 繪圖軟體 - 最新版(第二版) - 附 MOSME 行動學習一點通:評量‧加值$350$315 -
C++ x APCS 解題思路$420$378 -
每天6小句簡單親子英文(暢銷2版):不用硬塞,自然激發小孩聽說英語的潛能,連爸媽也跟著突飛猛進!(附音檔QR Code)$280$221 -
高級 C/C++ 編譯技術 (典藏版)$534$507 -
圖說演算法 : 使用 C++, 3/e$600$468 -
框架設計指南:構建可復用 .NET庫的約定、慣例與模式, 3/e$900$855 -
ASP.NET Core 7 MVC 跨平台範例實戰演練$860$679 -
SQL Server 管理實戰 (適用 SQL Server 2022/2019)$800$632 -
$378程序員的制勝技 -
精通 ABP 框架 -- 遵循軟件開發最佳實踐構建可維護的 .NET 解決方案$768$730 -
建構可擴展系統|設計分散式架構 (Foundations of Scalable Systems: Designing Distributed Architectures)$780$616
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
VIP 95折
深入淺出 SSD 測試 : 固態存儲測試流程 方法與工具$594$564 -
VIP 95折
MCP 開發從入門到實戰$515$489 -
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
RISC-V 架構 DSP 處理器設計$534$507 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
85折
$454RAG 實踐權威指南:構建精準、高效大模型之道 -
VIP 95折
CUDA 並行編程與性能優化$714$678 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
VIP 95折
大模型驅動的具身智能 架構,設計與實現$534$507 -
VIP 95折
納米級CMOS VLSI電路(可制造性設計)$474$450 -
VIP 95折
Manus應用與AI Agent設計指南:從入門到精通$359$341 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
VIP 95折
芯片的較量 (日美半導體風雲)$414$393 -
VIP 95折
Manus AI 智能體從入門到精通$294$279 -
87折
$981深度學習:基礎與概念 -
85折
$505GitHub Copilot 編程指南 -
87折
$469Cursor 與 Copilot 開發實戰 : 讓煩瑣編程智能化 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
Verilog HDL 計算機網絡典型電路算法設計與實現$354$336 -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
85折
$505GitHub Copilot 編程指南 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673 -
VIP 95折
深入淺出 Docker, 2/e$419$398 -
85折
$658Unity 特效制作:Shader Graph 案例精講 -
79折
$275零基礎玩轉國產大模型DeepSeek -
VIP 95折
人工智能大模型:機器學習基礎$774$735 -
VIP 95折
RAG 極簡入門:原理與實踐$419$398 -
VIP 95折
大模型實戰 : 從零實現 RAG 與 Agent 系統$419$398 -
VIP 95折
算法趣學(第2版)$348$331 -
VIP 95折
大模型理論與實踐——打造行業智能助手$354$336 -
85折
$509生成式人工智能 (基於 PyTorch 實現) -
VIP 95折
機器人抓取力學$894$849 -
VIP 95折
集成電路版圖設計從入門到精通$474$450 -
VIP 95折
Java 學習筆記, 6/e$839$797 -
VIP 95折
ZBrush遊戲角色設計(第2版)$479$455
相關主題
商品描述
本書主要介紹.NET框架的核心部分,不僅闡述了框架的核心設計,還展示了實踐代碼和運行效果,同時根據不同的功能模塊擴展出屬於自己的小組件。通過閱讀本書,讀者可以深入瞭解.NET框架的核心設計,掌握.NET性能調優和ASP.NET Core的部署方式。本書包含18章。第1~3章主要介紹.NET框架、開發環境和運行模式。第4~12章主要介紹依賴註入、配置與選項、後臺任務、中間件、緩存、本地化、健康檢查、文件系統和日誌等常用功能模塊。第13~17章主要介紹線程、線程同步、內存管理、診斷和調試,以及編譯技術等內容。第18章主要介紹應用程序的部署方式,包括宿主機的部署,以及Docker和Kubernetes的部署。
目錄大綱
第1章 .NET概述和環境安裝 1
1.1 .NET框架簡介 1
1.2 .NET的開發環境 6
1.3 小結 20
第2章 .NET運行原理概述 21
2.1 .NET CLI概述 21
2.2 小結 36
第3章 ASP.NET Core應用程序的多種運行模式 37
3.1 自宿主 37
3.2 IIS服務承載 38
3.3 將WebAPI嵌入桌面應用程序中 39
3.4 服務承載 41
3.5 延伸閱讀:WindowsFormsLifetime 53
3.6 小結 59
第4章 依賴註入 60
4.1 .NET依賴註入 61
4.2 實現批量服務註冊 80
4.3 小結 84
第5章 配置與選項 85
5.1 配置模式 85
5.2 選項模式 101
5.3 設計一個簡單的配置中心 121
5.4 小結 130
第6章 使用IHostedService和BackgroundService實現後臺任務 131
6.1 IHostedService 131
6.2 BackgroundService 134
6.3 任務調度 137
6.4 小結 142
第7章 中間件 143
7.1 中間件的作用 143
7.2 中間件的調用過程 144
7.3 編寫自定義中間件 147
7.4 在過濾器中應用中間件 151
7.5 製作簡單的API統一響應格式與自動包裝 156
7.6 延伸閱讀:責任鏈模式 159
7.7 延伸閱讀:中間件常見的擴展方法 162
7.8 小結 174
第8章 緩存 175
8.1 內存緩存 175
8.2 分佈式緩存 180
8.3 HTTP緩存 188
8.4 小結 193
第9章 本地化 194
9.1 內容本地化 194
9.2 多樣化的數據源 203
9.3 小結 210
第10章 健康檢查 211
10.1 檢查當前應用的健康狀態 211
10.2 發布健康報告 233
10.3 可視化健康檢查界面 238
10.4 小結 240
第11章 文件系統 241
11.1 ASP.NET Core靜態文件 241
11.2 自定義一個簡單的文件系統 247
11.3 小結 253
第12章 日誌 254
12.1 控制臺日誌 254
12.2 調試日誌 281
12.3 事件日誌 285
12.4 EventSource日誌 292
12.5 TraceSource日誌 298
12.6 DiagnosticSource日誌 303
12.7 小結 309
第13章 多線程與任務並行 310
13.1 線程簡介 310
13.2 基於任務的異步編程 316
13.3 線程並行 328
13.4 小結 329
第14章 線程同步機制和鎖 330
14.1 原子操作 330
14.2 自旋鎖 333
14.3 混合鎖 337
14.4 互斥鎖 340
14.5 信號量 341
14.6 讀寫鎖 346
14.7 小結 348
第15章 內存管理 349
15.1 內存分配 349
15.2 垃圾回收器 357
15.3 資源釋放 362
15.4 垃圾回收器的設置 368
15.5 小結 374
第16章 診斷和調試 375
16.1 性能診斷工具 375
16.2 Linux調試 421
16.3 小結 433
第17章 編譯技術精講 434
17.1 IL解析 434
17.2 JIT簡介 439
17.3 JIT編譯 441
17.4 AOT編譯 450
17.5 小結 454
第18章 部署 455
18.1 發布與部署 455
18.2 Docker 464
18.3 編寫Dockerfile文件 473
18.4 構建.NET應用鏡像 476
18.5 Docker Compose 481
18.6 Docker Swarm 484
18.7 Kubernetes 489
18.8 小結 500
