首页 > 文档
C#并发编程 经典实例
- 2024-05-30
- 1086 ℃
本书面向希望学习最新并发编程方法的开发人员。你需要熟练掌握.NET开发,包括泛型集合(generic collection)、枚举(enumerable)和LINQ。你不需要具备任何多线程或异步开发的知识。本书介绍新的、更安全、更易使用的程序库,因此如果你已有这方面的经验,读这本书也会有所帮助。
并发编程适用于所有程序。不管是桌面程序、移动应用还是服务器应用,现在并发性几乎是所有程序的必备特性。利用本书提供的方法,可以提高用户界面的响应速度和服务器应用的可扩展性。现在,并发编程已经非常普遍,对一个专业开发人员来说,掌握并使用有关技术非常必要。
本书既是一本入门指引,也是一本快捷参考书。全书分为几个部分。
第1章,简要介绍本书涉及的几种并发编程类型:并行、异步、响应式编程以及数据流。
第2章至第5章,更详细地介绍这几种并发编程类型。
其余章节,分别讲解并发编程的各个方面,也可作为解决常见问题时的参考书。
即使你已经熟悉某些类型的并发编程,建议你还是要读第1章,至少略读一下。
本书较全面地介绍了几种并发编程类型,尽可能包含所有相关知识点,但不管怎样,一本书无法包罗万象。要更全面地了解并发编程相关技术,推荐学习下面的资料。
并行编程方面,推荐阅读Parallel Programming with Microsoft .NET(Microsoft Press),英文原书电子版可以从网上下载。可惜这本书的内容有点过时了。例如,“future模式”部分应该改用异步编程,“流水线”(pipeline)部分应该改用任务TPL数据流。
异步编程方面,推荐阅读MSDN,特别是“Task-based Asynchronous Pattern”这篇文档。
TPL数据流方面,推荐阅读微软发布的“Introduction to TPL Dataflow”文档。
网络上,响应式扩展(Rx)程序库越来越流行了,并且它本身还在继续发展。在我看来,学习Rx最好的资料是Lee Campbell写的Introduction to Rx。
相关内容
Python 网络数据采集
Python网络编程
合肥工业大学超越考研数...
营业报告表 - 企业管理表格
领域专用语言实战
Java 语言编码规范(Java...
非常词汇 词句巩固课 ...
LWW解剖学精要图谱-- 胸...
-
规范汉字字帖·小初高必背古诗文
2024-07-13 1592
-
办公物品管理表格 - 企业管理表格
2024-07-31 1503
-
Linux程序设计
2024-05-24 1504
-
LAMP从入门到精通
2024-05-24 1360
-
生产进度安排表 - 企业管理表格
2024-07-28 1465
-
探究宏任务 & 微任务的运行机制
2024-05-24 1500
-
2012体育专业教师招聘试题
2024-08-20 1321
-
教师资格证面试小学
2024-08-19 1059
-
2014年万份教师招聘资料试题合集
2024-08-20 1366
-
深入理解Android:Wi-Fi、NFC和GPS
2024-05-24 1315
文章评论 (0)
- 这篇文章还没有收到评论,赶紧来抢沙发吧~


下载完整资料
点击分享文章