Skip to content
  1. We help small teams achieve big things.
  2. Our Technical Fellow just became a Microsoft MVP!
  3. We run the Azure Weekly newsletter.
  4. We just won 2 awards.
  5. We just published Programming C# 8.0 book.
  6. We run the Power BI Weekly newsletter.
  7. Our NDC London 2020 talk is now available online!
  8. We are school STEM ambassadors.
Ian Griffiths By Ian Griffiths Technical Fellow I

I've been a huge fan of the Reactive Extensions for .NET (or Rx.NET, for short) since they first appeared over a decade ago. They offer a reactive style of programming that has become very popular in client-side programming (both in WPF, and also in the world of the Web thanks to RxJS, the JavaScript version of Rx), but they are much more broadly applicable than that. In fact their origins are largely server-side.

I'll be speaking about Rx at a dotnetsheff online meetup on Tuesday 4th August. I'll talk about the core ideas behind Rx, and why it's one of the most important libraries for any .NET developer to know about. I'll be showing a real-world example using Rx to process data from a medical monitoring device, and deliver it through an Azure IoT hub to allow online analysis.

Ian Griffiths

Technical Fellow I

Ian Griffiths

Ian has worked in various aspects of computing, including computer networking, embedded real-time systems, broadcast television systems, medical imaging, and all forms of cloud computing. Ian is a Technical Fellow at endjin, and Microsoft MVP in Developer Technologies. He is the author of O'Reilly's Programming C# 8.0, and has written Pluralsight courses on WPF (and here) and the TPL. Technology brings him joy.