Informative
MSDN article that is worth reading. This sentence from the article sums up why you should read it -
"Many articles focus on how to make concurrency safe for your code, but they don't deal with how to get concurrency into your code in the first place."