Beginning ASP.NET 3.5 in C# 2008 From Novice to Professional - MacDonald, Matthew (Apress, 2007)