Our Reactive Extensions training course is expert-led and designed to guide you through how Reactive Extensions (Rx) for .NET provide a means of handling push sequences (as opposed the pull sequences of IEnumerable). Whilst standard events provide a means of responding to individual actions Rx provides a means of handling these as a sequence.
Reactive Programming raises the level of abstraction of your code so you can focus on the interdependence of events that define the business logic, rather than having to constantly fiddle with a large amount of implementation details. Code in RP will likely be more concise.
What are Reactive Extensions
Installing Reactive Extensions
Pull vs Push sequences
Reactive Programming
IObservable and IObserver
Subject
ISubject
Subscribe
Errors and Completion
Subscribe and ‘unsubscribe’
IDisposable
Creating Sequences
Sequences and LINQ
Replaying Sequences
Filtering
Inspection
Transformation
Aggregation
Timing
Hot and Cold Sequences
Pipelines
AsObservable
Handing Tasks and Events
FromEvent and FromEventPattern
UI Applications
Rx-XAML
Scheduling
Tasks as Observable
SubscribeOn and ObserveOn
Choosing the Scheduler
Testing Rx
TestScheduler
See why people choose JBI
31/07/2018: Since the first release of .NET (in 2002) much has changed, both in the .NET Framework and the .NET languages. Notable language features added...
16/01/2018: React vs Angular which framework best for my organisation Speed, security and extensibility are the hallmarks of a great web service, and your...
12/01/2018: ASP.NET Core 2 is the successor to ASP.NET Core 1 and continues the theme of providing a framework for rapid creation of Web Applications making...
15/01/2018: A development team had developed a range of applications using a number of .NET technologies over many years. However, in recent years the challenge...
19/10/2017: Over many years the members of this Software Engineering team have developed web applications using the popular .NET technology of ASP.NET WebForms....
13/10/2017: This organisation needed their Supply Chain department to get fully involved with Microsoft’s Power BI reporting product as soon as possible....
PRIVATE COURSES
Bring a JBI course to your office
and train a whole team onsite
0800 028 6400 or request quote
You can customise this course to
suit your exact needs here
0800 028 6400 or request quote
Get in touch
0800 028 6400
MVC - ASP.NET Core 1/Core 2
.NET Introduction
Advanced ASP.NET 4.5
Xamarin
ASP.NET Web Development
MVC6 with Web API
Excellent feedback, consistently !
"great tips help reduce build times"
"we got access to exclusive content"
"Short course meant less time off"
"what an inspiring trainer !"
"colleagues at 2 sites joined via web"
"I passed my exam the next day"
Subscribe to our Newsletter – Receive the latest info on Tech courses & insights Subscribe