Course 2957B : advanced foundations of Microsoft.NET 2.0 development (Microsoft Learning, 2008)