.NET Core and More

T16 Creating Reactive Applications in .NET


3:00pm - 4:15pm

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 cliens 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
  • Using frameworks such as Rx and SignalR in native and web applications
  • See new C# features to empower reactive development