Escrito para programadores con conocimientos en C++, Java o cualquier otro lenguaje de alto nivel, este libro aplica el método de código activo (live-code) de Deitel para enseñar programación; además explora detalladamente el lenguaje C# de Microsoft y el nuevo .NET 2.0. El libro, actualizado para Visual Studio® 2005 y C# 2.0, presenta los conceptos de C# en el contexto de programas completos y probados, descripciones detalladas del código, línea por línea, y resultados de los programas. Incluye más de 200 aplicaciones en C#, con más de 16,000 líneas de código probado, así como más de 300 tips de programación que le ayudarán a crear aplicaciones robustas.