Como uno de los lenguajes de programación más destacado en estos momentos, C# le permite construir una amplia variedad de aplicaciones seguras y robustas que se ejecutan sobre la plataforma .NET Framework, incluidos servicios Web XML, aplicaciones cliente-servidor, aplicaciones de base de datos y mucho más. Ahora, con la aparición de C# 2005, encontrará un conjunto complejo de opciones y parámetros del nuevo lenguaje para crear aplicaciones más potentes si sabe cómo utilizarlas. Combinando tutorial y referencia, este libro presenta las características más novedosas a la vez que explora el lenguaje desde sus bases. La primera parte le proporciona un conocimiento detallado de conceptos básicos de programación y le ayuda a adquirir las habilidades para escribir sus propias aplicaciones. La segunda parte presenta información detallada sobre las características específicas del lenguaje de modo que puede aprovechar inmediatamente todas las herramientas disponibles.