首页 > 文档
C#并发编程 经典实例
- 2024-05-30
- 949 ℃
本书面向希望学习最新并发编程方法的开发人员。你需要熟练掌握.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。
相关内容
会议管理表格 - 企业管理表格
认识和应用Redi内部数据结构
奈特人体解剖彩色图谱
员工福利,企业福利表 -...
简约之美:软件设计之道
微服务和K8S集成-探索实践
幼儿园活动设计精选案例
奈特简明骨科学彩色图谱
-
2012政治,思想品德专业教师招聘试题
2024-08-20 1371
-
客户资料表 - 企业管理表格
2024-07-30 987
-
科学教师专业招聘试题
2024-08-20 1173
-
多进程解决方案:cluter 模式以及 PM2 工具的原理介绍
2024-05-24 1293
-
深入理解Java 7 ——核心技术与最佳实践
2024-05-24 1382
-
值班医生诊疗规范手册
2024-06-18 1097
-
初中文言文全解一本通
2024-07-13 1336
-
2012年七月教师招聘资料合集
2024-08-20 1021
-
Java 面向对象编程
2024-05-28 1040
-
内存检查:多种类型的内存泄漏分析方案
2024-05-24 1406
文章评论 (0)
- 这篇文章还没有收到评论,赶紧来抢沙发吧~


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