- .NET programming experience
Audience
- Developers
The .NET Reactive Extensions (Rx) is a library for composing asynchronous and event-based programs using observable collections and LINQ-style query operators.
In this instructor-led, live training, participants will learn how to develop an asynchronous application using .NET Reactive Extensions.
By the end of this training, participants will be able to:
- Create applications that capture event streams from diverse data sources such as stock quotes, tweets, computer events, and web services.
- Use Observables and Schedulers to represent and manage multiple asynchronous data streams.
- Filter, project, aggregate, compose and perform time-based operations on multiple events using LINQ operators.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction to Reactive Programming
- Overview of Reactive Extensions (Rx)
- Key concepts: Observables, Observers, and Schedulers
- Setting up the development environment
Working with Observables
- Creating and subscribing to Observables
- Managing asynchronous data streams
- Handling events with Observables
Schedulers in Rx.NET
- Understanding Schedulers and their types
- Using Schedulers to control concurrency
- Practical examples with Schedulers
LINQ Operators in Rx.NET
- Filtering and transforming data with LINQ operators
- Aggregating and composing Observables
- Time-based operations on event streams
Advanced Reactive Programming Techniques
- Combining multiple Observables
- Error handling in reactive programming
- Testing and debugging Rx.NET applications
Hands-on Project
- Developing a complete asynchronous application
- Implementing real-world scenarios with Rx.NET
- Best practices and performance considerations
Summary and Next Steps
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