C# 5.0 all-in-one for dummies - Sempf, Bill. (Wiley ;)