Chapter 7. Advanced Techniques

This chapter will show us how to create custom operators and custom schedulers. We will cover some advanced techniques, such as Interactive Extensions (Ix) and event sourcing with Reactive Extension (Rx).

Here is a short list:

  • Designing a custom operator
  • Designing a custom scheduler
  • Creating Pattern<T>
  • Event sourcing with Rx
  • Interactive Extensions (Ix)

Designing a custom operator

In the Rx framework, there are multiple extension methods that help us transform a sequence into another one, subscribe to a sequence, or create a new sequence from other objects or from scratch.

In classic .NET development, all these methods are simply functions, because they almost always provide a result. In Reactive Programming, any function ...

Get Reactive Programming for .NET Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.