Home     Meetings     Speakers     Sponsors     Location     About Us     Contact Us     Get Our Newsletter     Microsoft Training      

Location

See Location and Map

1125 Sanctuary Pkwy, Suite 300
Alpharetta, GA 30004

Driving Directions

 

Connect with other Professionals with our Linkedin Group

   

  Meeting Sponsor

 

Newsletter Sponsors

 

 

 

AMP February 2011 - 2/7/2011 6:30 PM


Location: February Meeting
Agenda:
6:30 Welcome & Intro
6:35 Technical Presentation
8:00 Future discussion
8:45 Social time at Miller's Ale House
Following the presentation, we'll discuss the future of this group. Please make sure to stay if you want to be involved.
Presentation Title: Becoming a RX Pusher with the Reactive Extensions
Presentation Overview:
With the emergence of LINQ, we discovered the power and flexibility that comes from the IEnumerable interface. This pull model makes iterating over sets of data and performing filtering, transformation, and aggregation operations easy through LINQ. However, the pull model breaks down in asynchronous and event driven environments. In evaluating the options, we discovered that the IObserverable interface and the push model were effectively analogous to the pull model of IEnumerable. As a result, we can make event driven asynchronous programming easier and more declarative by using the Reactive Framework and LINQ to Events.

About the Speakers

Speaker: Jim Wooley

Bio:

Jim Wooley is a frequent speaker, member of the INETA Speaker Bureau, MVP, and author of "LINQ in Action". He is always striving to stay at the forefront of technology and enjoys the thrill of a new challenge. He has been active evangelizing LINQ since it's announcement in 2005. In addition, he attempts to pass on the insights he has gained by being active in the community, including organizing the Atlanta Code Camp, leading the Microsoft MS Pros and Atlanta VB Study Group and serving as INETA Membership Manager for the Georgia region. Jim has actively helped to guide Microsoft through Software Design Reviews with product teams and is an active Microsoft Data Programmer Insider and Visual Basic Insider. In addition to speaking at numerous user groups and code camps in 7 states, Jim has presented at product launch events, MSDN conferences, and TechEd.