1.C#并发编程经典实例
这本书的作者长期从事C++,C#,Linu,Oracle开发,主要包括异步编程,并行编程,TPL数据流,响应式编程几个方面。重要的知识点包括了,测试技巧,互操作,取消并发,函数式编程,OOP,同步,调度等。对于线程方面的操作比较详尽。

2.Windows核心编程
作者Jeffrey Richter是一位在全球享有盛誉的技术作家,尤其在Windows/.NET领域有着杰出的贡献。他的第一本Windows著作Windows 3: A Developer's Guide大获好评,从而声名远扬。之后,他又推出了经典著作《Windows 高级编程指南》和《Windows核心编程》。如今这两本书早已成为Windows程序设计领域的颠峰之作,培育了几代软件开发设计人员。主要内容是Win内核,虚拟内存,内存管理,异常,窗口消息,硬件管理模型等等。
3.CLR via C#
同上面的Windows核心编程作者同一个人,属于Windows上的绝顶高手。这本书不同于Windows编程,主要讲解.NET虚拟机CLR方面的编程。李希特(Jeffrey Richter),Wintellect联合创始人。经典著作《Windows核心编程》和《CLRviaC#》系列版本的缔造者。他崇尚大道至简,注重效率与实用性,尤其热爱化繁为简—去芜存菁。主要内容是CLR基础,执行模型,运行时序列号,IO限制和异步操作,基元线程同步构造等等。
结语:
并发编程是进阶的基础,核心编程是虚拟机及win的入门,此后CLR Via深浅则看个人修为。