My Gestalt

Understand the chaotic world by developing meaningful perception through the acquisition of seemingly disparate knowledge.

Collect information in large quantity with precise detail and connect the dots of meaning to form your own picture of the universe.

Act upon it

Knowledge and understanding without action is waste.

Be Grateful

Never underestimate the power of gratitude.


Forgiveness will make your heart happy. Forgiveness is not about someone deserving it, it's about healing your heart.

« Why I need a Pen | Main | Install it and Love it! »

I’ll be Speaking at the Phoenix ASP.NET User Group on the Reactive Framework (Rx)

ASP.NET User Group

When: Tue, April 13, 5:30pm – 8:00pm

Where: Microsoft Office - 2929 N. Central Ave Phoenix Arizona 85012 (map)



Rx is a superset of the standard LINQ sequence operators that exposes asynchronous and event-based computations as push-based, observable collections via the new .NET 4.0 interfaces IObservable<T> and IObserver<T>.  These are the mathematical dual of the familiar IEnumerable<T> and IEnumerator<T> interfaces for pull-based, enumerable collections in the .NET Framework.

Ummm, ok, what does that mean?

Soma says it like this:

Using Rx, programmers can write succinct declarative code to orchestrate and coordinate asynchronous and event-based programs based on familiar .NET idioms and patterns… By combining the expressiveness of LINQ with the elegance of category theory, Rx allows programmers to write asynchronous code without performing cruel and unnatural acts.

Awesome, where do I get it?

It comes in 4 flavors:

  • Rx for .NET Framework 3.5 SP1

  • Rx for .NET Framework 4.0 RC

  • Rx for Silverlight 3

  • Rx for JavaScript

Download the installer you need by clicking the image above and you will see the links there.

I’ll be showing some interesting demos about how I am using Rx to assist with some of the more painful (or lengthy) coding areas that Rx directly addresses and make dramatically simpler to both code and understand.

Be sure to check out the Rx Wiki for lots Samples and more links.

PrintView Printer Friendly Version

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Editor Permission Required
You must have editing permission for this entry in order to post comments.