.NET Core 2.0 應用程序高級調試:完全掌握Linux、macOS和Windows跨平臺調試技術
隨著.NETCore開源和跨平臺的特性逐漸被廣大開發者熟知和接受,有越來越多的.NET應用從Windows平臺向Linux平臺進行遷移,有越來越多的開發者在Linux或者macOS操作系統上開發.NET應用。同時,這也給之前只熟悉在Windows平臺上開發.NET應用的開發者帶來了一系列挑戰。怎樣在Linux和macOS操作系統上有效地使用工具對.NETCore應用程序進行調試,找出程序中隱藏的代碼錯誤和內存中的問題成為保障應用程序在Linux和macOS上平穩運行的重要課題。本書從.NETCore概念、.NETCore相關工具、調試器選擇、調試命令介紹和多線程、內存調試實踐等多個環節對.NETCore在Linux、macOS和Windows三個操作系統上如何進行調試做了詳盡的介紹。內容包括.NETCore基礎知識、.NETCore的編譯、.NETCore命令行工具、調試環境的配置、調試器的基本命令、.NET基本調試命令、多線程、async和await、內存和垃圾收集等,分9章全面地闡述了.NETCore跨平臺調試技術。
·7.3萬字