使用任务和 PLINQ 编写异步 C# 代码

一门综合课程,教您如何使用任务并行库和 PLINQ 编写异步 C# 代码。

讲师:Mark Farragher

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将学到什么

  • 了解如何编写健壮的异步 C# 代码
  • 掌握多线程代码的基础知识
  • 了解如何使用线程
  • 了解如何使用 Task 类
  • 使用任务网络来实现MapReduce
  • 使用 PLINQ 并行任何 LINQ 查询
  • 了解任务和 PLINQ 之间的区别
  • 如何创建任务延续
  • … 以及更多!

在你的职业生涯中蓬勃发展

通过订阅个人计划,访问一系列针对热门角色精心策划的顶级课程。

非常适合

游戏开发商

精选的课程和实践练习集合,可帮助您作为游戏开发人员取得进步。

  • 30+相关课程
  • 30+动手练习
  • 4.7平均。课程评级

免费试用个人计划试用后每月起价为 20.00 美元。随时取消。

要求

  • 您需要一台装有 Microsoft Visual Studio、Xamarin Studio 或 Monodevelop 的 Windows、Mac 或 Linux 笔记本电脑
  • 您应该是初级、中级或高级 C# 开发人员
  • 就是这样!

描述

今天,我们拥有用于编写多线程 C# 的漂亮库,并且根本没有理由编写糟糕的异步代码。在本课程中,我将教您如何使用任务和并行 LINQ 编写坚如磐石的代码,让您第一次尝试就能完美运行。

一年前,我编写了一个多线程转换实用程序,成功将 100,000 个文档从 SharePoint 2010 迁移到 SharePoint 2013。该程序第一次运行完美,因为我使用了 PLINQ。

听起来不错?

手动编写多线程代码很困难。我将通过向您展示一些在两个线程之间交换数据的代码来向您证明这一点。您会惊讶地发现可靠地做到这一点是多么困难。

但随后我将向您展示使用任务并行库和并行 LINQ 编写异步 C# 代码是多么简单。这些令人惊叹的框架允许任何人编写可靠的多线程代码。

在课程结束时,您将熟练掌握任务并行库和并行 LINQ。

你为什么要学习这门课程?

如果您是初级或中级 C# 开发人员并希望将您的技能提升到一个新的水平,您应该学习本课程。使用任务和并行 LINQ 可能听起来很复杂,但我的所有讲座都非常容易理解,并且我用清晰的代码和许多指导性图表解释了所有主题。你跟随下去不会有任何困难。

或者,您可能正在大型项目中处理 C# 代码的关键异步部分,并且需要确保您的代码在多个 CPU 内核上可靠地扩展?本课程中的提示和技巧将对您有很大帮助。

或者您正在准备 C# 相关的工作面试?本课程将为您提供一个很好的基础来回答他们可能向您提出的任何异步编程问题。

本课程适合谁:

  • 想要了解任务并行库和并行 LINQ 的初级、中级和高级 C# 程序员
  • 即将参加面试并需要准备异步代码问题的开发人员
  • 在大型 C# 项目中编写一段异步代码的专业人员

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍