ApressVisualCSharp2010RecipesAProblemSolutionApproachMar2010eBook-BBL