Visual C# 2012 на примерах
Зиборов Виктор Владимирович