Async C# 5.0, Patterns for real world use with Liam Westley

by groupadmin19. January 2013 16:00

The Talk

The new Async features come along with the very useful WhenAll and WhenAny methods to execute sets of tasks.
We will delve into how these work, the effect of exceptions within any individual task and cancellation. This leads to the creation of common patterns such as Redundancy, Interleaving, Throttling and Early Bailout.

The Speaker

Liam is an Application Architect at Huddle helping design the world's best collaboration software. Previous to huddle Liam was Head of Engineering at CriteriaMX leading at team of .Net developers, and worked as a consultant and still runs his own company Tiger Computer Services Ltd, specialising in software for Broadcast Television. His Niagara SMS moderation system has been used by QVC UK for the last eight years to display SMS messages from viewers, live, on screen.
Liam is also responsible for the ticketing system for Hat Trick Productions which provides e-tickets to shows such as Have I Got News For You, Room 101 and The Kumars at No 42B.
Liam has worked for chellomedia, GMTV, BSkyB, SmashedAtom and Original Thinking Group. In his time he created the first in house weather system for Sky News using Visual Basic 1.0, acted as architect for two general election systems, project managed the launch of the GMTV web site, was key to delivering the first interactive television chat service in the UK for BSkyB and helped launch the first live shopping channels in the Netherlands.
Liam's blog can be found at, or you can follow him on twitter, @westleyl.

The Meeting

The meeting will be on Thursday, the 17th January 2013 in the Maxima Forum in Cheltenham. Start as usual at 6.30pm and end at about 9pm. There will be refreshments and hot pizza available and a quick pub visit afterwards. Please arrive in time. Details here.


Post Meeting Resources

Liam have an article on his blog here with all source code of this presentation. If you like the music in the demonstration go to Silents on Bandcamp

Felicitation to Mike and Paul the winners of our raffle and thank you to JetBrain and Telerik for the prices.