Wandering in the Wilderness

LINQ is just freaking cool

March 5, 2009 by Mark Smith

A couple of weeks ago, Jason Whittington (a fellow instructor at Developmentor) and I were doing a talk on asynchronous programming and we started with a very simple example of the APM — using two loops to create and then consume the IAsyncResult work:

It’s not easily readable (and so I wouldn’t promote this for production code), but it’s way cool and an example of how LINQ (and functional programming in general) is really changing the way programmers think about code.. just freaking cool..

Windows systems developer with low-level operating system, threading and .NET experience. For the past several years I have been involved with WPF/Silverlight and most recently iOS and Android.
I have worked as an architect and designer for several companies and am particularly interested in client/server and graphical solutions.
Specialties:.NET, WPF, Silverlight, Windows, iOS