A Survey of Multi-threading in .NET 4.5

Session Details - Boston Code Camp 19 - March 2013

Submitted by: John Bowen

Time: 10:20 AM – 11:30 AM, Saturday, March 9, 2013
Location: One Mem Drive, Thomas Paul
Tags: async , C#

View and/or Download the session materials. (May be link to blog entry or download file.)

If you've been putting off thinking about multi-threading, now is the time. It's rare to find a machine without multiple cores anymore and even on single core systems leaving your whole app on one thread can try your users' patience. There are now many ways .NET can help you out to better take advantage of threading to make your code run faster and be more responsive. In this session we'll look at the basics of the new async/await keywords, Reactive Extensions, and the Task Parallel Library and how to know what to use when.

For those who attended this session in the fall when we dove into TPL Dataflow, we will focus more in depth on the other technologies this time around.