Essentials of .net and related technologies:with a focus on c#, xml, asp.net and add.net - Perry, Stephen C...[et al] (Pearson Education, 2008)