C#并发编程经典实例(第2版)
韩峰 译
出版时间:2020年11月
页数:208
如今的用户对响应式界面的期望越来越高,开发人员不得不努力赋予应用程序越来越强的能力,并发编程兼顾了这两大趋势。对现代应用程序来说,并发编程迅速地成为了不可或缺的需求。然而,众多开发人员依然认为并发编程富有挑战。
如果你曾在并发编程十分复杂的年代里受挫,那么本书能帮助你重拾勇气。或许我们永远无法将并发编程形容为“小菜一碟”, 但借助现代程序库以及.NET和C# 8.0的语言特性,你一定不会再如过去那般举步维艰。你将通过本书掌握以下内容。
● 面向异步编程的async和await
● 利用异步流让代码更强
● 利用.NET TPL探索并行编程
● 利用.NET TPL数据流库创建数据流管道
● 了解基于LINQ的System.Reactive
● 利用线程安全且不可变的集合
● 使用并发代码进行单元测试
● 让线程池为己所用
● 探索如何整合并发方法
● 并发代码中的取消功能支持
● 深入理解支持异步的面向对象编程
● 辨识旧式异步代码,并为其编写适配器
书名:C#并发编程经典实例(第2版)
译者:韩峰 译
国内出版社:人民邮电出版社
出版时间:2020年11月
页数:208
书号:978-7-115-55060-6
原版书书名:Concurrency in C# Cookbook
原版书出版商:O'Reilly Media
Stephen Cleary
Stephen Cleary C# MVP,知名软件开发人员,在C#、C++、JavaScript等方面均有丰富的经验。1998年起成为专业软件开发人员,涉猎广泛,从ARM固件到Azure样样精通。他从最初的Boost C++库开始就在为开源软件做贡献,并且发布了几个他自己的库和工具。Stephen喜欢演讲和写作,在其个人网站http://stephencleary.com/上,有大量受欢迎的博客文章以及开源库和应用。