Course Code: rxnet
Duration: 7 hours
Prerequisites:
  • .NET 编程经验

观众

  • 开发 人员
Overview:

.NET Reactive 扩展 (Rx) 是一个库,用于使用可观察集合和 LINQ 样式的查询运算符编写异步和基于事件的程序。

在这个以讲师为主导的现场培训中,参与者将学习如何使用.NET Reactive Extensions开发异步应用程序。

在培训结束时,参与者将能够:

  • 创建从各种数据源(如股票报价、推文、计算机事件和 Web 服务)捕获事件流的应用程序。
  • 使用 Observables 和 Schedulers 来表示和管理多个异步数据流。
  • 使用 LINQ 运算符对多个事件进行过滤、投影、聚合、组合和执行基于时间的操作。

课程形式

  • 互动讲座和讨论。
  • 大量的练习和练习。
  • 在现场实验室环境中实际实施。

课程定制选项

  • 如需申请此课程的定制培训,请联系我们进行安排。
Course Outline:

Reactive Programming 简介

  • Reactive 扩展 (Rx) 概述
  • 关键概念:可观察对象、观察者和调度程序
  • 设置开发环境

使用 Observables

  • 创建和订阅 Observables
  • 管理异步数据流
  • 使用 Observables 处理事件

Rx.NET 中的调度程序

  • 了解调度程序及其类型
  • 使用调度程序控制并发
  • 调度程序的实际示例

LINQ Rx.NET 中的操作员

  • 使用 LINQ 运算符过滤和转换数据
  • 聚合和组合 Observables
  • 对事件流执行基于时间的操作

高级 Reactive Programming 技术

  • 组合多个 Observable
  • 反应式编程中的错误处理
  • 测试和调试 Rx.NET 应用程序

实践项目

  • 开发一个完整的异步应用程序
  • 使用 Rx.NET 实现真实世界的场景
  • 最佳做法和性能注意事项

摘要和后续步骤

Sites Published:

United Arab Emirates - Reactive Programing with Rx.NET

Qatar - Reactive Programing with Rx.NET

Egypt - Reactive Programing with Rx.NET

Saudi Arabia - Reactive Programing with Rx.NET

South Africa - Reactive Programing with Rx.NET

Brasil - Reactive Programing with Rx.NET

Canada - Reactive Programing with Rx.NET

中国 - Reactive Programing with Rx.NET

香港 - Reactive Programing with Rx.NET

澳門 - Reactive Programing with Rx.NET

台灣 - Reactive Programing with Rx.NET

USA - Reactive Programing with Rx.NET

Österreich - Reactive Programing with Rx.NET

Schweiz - Reactive Programing with Rx.NET

Deutschland - Reactive Programing with Rx.NET

Czech Republic - Reactive Programing with Rx.NET

Denmark - Reactive Programing with Rx.NET

Estonia - Reactive Programing with Rx.NET

Finland - Reactive Programing with Rx.NET

Greece - Reactive Programing with Rx.NET

Magyarország - Reactive Programing with Rx.NET

Ireland - Reactive Programing with Rx.NET

Luxembourg - Reactive Programing with Rx.NET

Latvia - Reactive Programing with Rx.NET

España - Reactive Programing with Rx.NET

Italia - Reactive Programing with Rx.NET

Lithuania - Reactive Programing with Rx.NET

Nederland - Reactive Programing with Rx.NET

Norway - Reactive Programing with Rx.NET

Portugal - Reactive Programing with Rx.NET

România - Reactive Programing with Rx.NET

Sverige - Reactive Programing with Rx.NET

Türkiye - Reactive Programing with Rx.NET

Malta - Reactive Programing with Rx.NET

Belgique - Reactive Programing with Rx.NET

France - Reactive Programing with Rx.NET

日本 - Reactive Programing with Rx.NET

Australia - Reactive Programing with Rx.NET

Malaysia - Reactive Programing with Rx.NET

New Zealand - Reactive Programing with Rx.NET

Philippines - Reactive Programing with Rx.NET

Singapore - Reactive Programing with Rx.NET

Thailand - Reactive Programing with Rx.NET

Vietnam - Reactive Programing with Rx.NET

India - Reactive Programing with Rx.NET

Argentina - Reactive Programing with Rx.NET

Chile - Reactive Programing with Rx.NET

Costa Rica - Reactive Programing with Rx.NET

Ecuador - Reactive Programing with Rx.NET

Guatemala - Reactive Programing with Rx.NET

Colombia - Reactive Programing with Rx.NET

México - Reactive Programing with Rx.NET

Panama - Reactive Programing with Rx.NET

Peru - Reactive Programing with Rx.NET

Uruguay - Reactive Programing with Rx.NET

Venezuela - Reactive Programing with Rx.NET

Polska - Reactive Programing with Rx.NET

United Kingdom - Reactive Programing with Rx.NET

South Korea - Reactive Programing with Rx.NET

Pakistan - Reactive Programing with Rx.NET

Sri Lanka - Reactive Programing with Rx.NET

Bulgaria - Reactive Programing with Rx.NET

Bolivia - Reactive Programing with Rx.NET

Indonesia - Reactive Programing with Rx.NET

Kazakhstan - Reactive Programing with Rx.NET

Moldova - Reactive Programing with Rx.NET

Morocco - Reactive Programing with Rx.NET

Tunisia - Reactive Programing with Rx.NET

Kuwait - Reactive Programing with Rx.NET

Oman - Reactive Programing with Rx.NET

Slovakia - Reactive Programing with Rx.NET

Kenya - Reactive Programing with Rx.NET

Nigeria - Reactive Programing with Rx.NET

Botswana - Reactive Programing with Rx.NET

Slovenia - Reactive Programing with Rx.NET

Croatia - Reactive Programing with Rx.NET

Serbia - Reactive Programing with Rx.NET

Bhutan - Reactive Programing with Rx.NET

Nepal - Reactive Programing with Rx.NET

Uzbekistan - Reactive Programing with Rx.NET