更新时间:2019-12-06 14:12:11
封面
版权信息
内容简介
作者简介
丛书序
推荐序
前言
赞誉
第1章 .NET Core基础知识
1.1 .NET Core到底是什么
1.2 .NET Standard又是什么
1.3 .NET Core的一些重要工具
1.4 常见问题解答
第2章 .NET Core的编译
2.1 .NET Core源代码在Linux操作系统上的编译
2.2 .NET Core源代码在Windows操作系统上的编译
2.3 .NET Core源代码在macOS操作系统上的编译
第3章 .NET Core命令行工具
3.1 .NET Core CLI的安装
3.2 创建.NET Core项目
3.3 .NET Core项目的迁移
3.4 .NET Core项目的构建
3.5 .NET Core项目的发布
3.6 对.NET Core项目进行管理
3.7 .NET Core应用的执行
3.8 将.NET Core项目发布成NuGet包
3.9 dotnet相关命令的使用
第4章 调试环境的配置
4.1 调试环境设置概述
4.2 Linux操作系统调试环境设置
4.3 在macOS操作系统上部署调试器
4.4 在Windows操作系统上部署调试器
第5章 调试器的基本命令
5.1 使用LLDB进行调试
5.2 Windbg调试器和基本指令
第6章 .NET基本调试命令
6.1 .NET调试扩展概览
6.2 .NET数据结构的基本知识
6.3 .NET调试扩展命令
6.4 那些所谓的调试套路
第7章 多线程
7.1 多线程基础
7.2 一个简单的多线程程序调试
7.3 程序死锁的调试
第8章 async和await
8.1 基于任务的异步编程模式
8.2 如何写好一个TAP异步方法
8.3 async/await是什么
8.4 async/await调试
第9章 内存和垃圾收集
9.1 .NET Core内存管理工作原理
9.2 内存泄漏调试
9.3 Finalizer队列调试
后记