The Core of NET

VW13 Creating Reactive Applications in .NET


3:15pm - 4:30pm

Level: Intermediate

Jason Bock

MVP (C#)

Staff Software Engineer

Rocket Mortgage

In modern applications, data is being retrieved in asynchronous, real-time streams. The days of traditional pull requests where the clients asks for data from the server are becoming a thing of the past. Reactive applications incorporate push notifications to provide real-time updates to users. In this session, you'll see how you can use frameworks like Rx and SignalR to seamlessly add this facet to your applications, be they native or web. You'll also discover how async streams, a proposed C#8 feature, can be used to consume data streams.

You will learn:

  • Understand the benefits of reactive programming
  • Use frameworks such as Rx and SignalR in native and web applications
  • See new C# features to empower reactive development