VBUG Developers Group Home | About Us | Contact Us      Login Now or Register for Free VBUG Developers Group
Keyword Search
 
GreyMatter.com - software know how
INETA.org
News RSS Feed News RSS Feed
Events RSS Feed Events RSS Feed

Jon Skeet

Don't call us, we'll call you: an introduction to the Reactive Extensions to .NET
Reactive Extensions is a library from Microsoft exposing a different way of thinking about streams of data. We're all familiar with IEnumerable<T> (I hope) - a "pull" data model where the code which is interested in the data explicitly pulls it from a data source. This session will introduce you to IObservable<T>, where data is pushed to observers from the source.
This will be a session of tinkering more than theory - I'll introduce "marble diagrams" but won't go into the mathematical duality between the models. I promise not to mention monads at all, except when reiterating this promise.

Jon Skeet is a C# expert and community leader, although he has spent most of his career alternating between Java and .NET according to employers' whims. He's currently working in Java at Google's London office, but his preferred language is still C#. His 20% projects at Google include porting Protocol Buffers and the Google Wave Robot API to .NET. He enjoys writing about coding almost as much as the coding itself, and he's currently working on the second edition of "C# in Depth" (Manning, 2008) to incorporate the new features of C# 4. At the moment, Jon is probably best known for his contributions to Stack Overflow, the Q&A site for developers. Jon has been awarded as a Microsoft C# MVP (Most Valuable Professional) since 2003.

©2010 VBUG. All Rights Reserved. Terms and Conditions | Privacy Policy Website Design By Zarr