Microsoft visual C#.net - Williams, Mickey (Microsoft Press, 2002)