View stunning SlideShares in full-screen with the new iOS app!Introducing SlideShare for AndroidExplore all your favorite topics in the SlideShare appGet the SlideShare app to Save for Later — even offline
View stunning SlideShares in full-screen with the new Android app!View stunning SlideShares in full-screen with the new iOS app!
Creating a simple Doodle (drawing) like application using Silverlight and Reactive Framework (RX) Matt Duffield, MVP, MCSD .NET http://mattduffield.wordpress.com @mattduffield
What is the Reactive Framework? IEnumerator IObserver IObserver modes Rx keywords Demo code What we are going to cover
Asynchronous and event-based – as reflected in the title, the bread and butter of Rx’s mission statement is to simplify those programming models. Composition – combining asynchronous computations today is way too hard. It involves a lot of plumbing code that has little to nothing to do with the problem being solved. Observable collections – by looking at asynchronous computations as data sources, we can leverage the active knowledge of LINQ’s programming model. Three core properties
Reactive Extensions http://msdn.microsoft.com/en-us/data/gg577609 Erik Meijer and Wes Dyer Reactive Framework (RX) Under the Hood 1 of 2 http://channel9.msdn.com/Shows/Going+Deep/E2E-Erik-Meijer-and-Wes-Dyer-Reactive-Framework-Rx-Under-the-Hood-1-of-2 Erik Meijer and Wes Dyer Reactive Framework (RX) Under the Hood 2 of 2 http://channel9.msdn.com/Shows/Going+Deep/E2E-Erik-Meijer-and-Wes-Dyer-Reactive-Framework-Rx-Under-the-Hood-2-of-2 Bart de Smet http://channel9.msdn.com/Blogs/joshholmes/Bart-de-Smet-in-Dublin-on-the-Rx-Framework Jim Wooley – ThinqLinq http://www.thinqlinq.com/ http://live.visitmix.com/MIX11/Sessions/Speaker/Jim-Wooley References
Questions? Matt Duffield, MVP, MCSD .NET http://mattduffield.wordpress.com @mattduffield