.NET进阶书籍推荐

点击上方蓝字 江湖评谈设为关注

813c08e9a79a1420d8c32c40fffda7ad.png

经常会有人问,.NET怎么进阶?这里推荐几本进阶的书籍,包括了并发编程,核心编程,CLR编程三个方面。足以让你进阶成为.NET技术栈独挡一面的开发人员。

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深浅则看个人修为。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值