Si nunca ha programado, este libro es su mejor opción. No necesita contar con conocimientos previos, dado que el texto empieza desde cero; incluso es muy útil para principiantes autodidactas, ya que esta escrito con un estilo simple y directo para conseguir la maxima claridad y aprender a programar en el lenguaje C# de una manera dinamica.Uno de los mejores lenguajes de programacion que se debe aprender a usar en el siglo XXI es C#, por las siguientes razones:- Continua con la tradicion de esta familia de lenguajes, que incluye C,C++ y Java.- Los lenguajes orientados a objetos representan la metodologia mas reciente y exitosa en materia de programacion, y C# es completamente orientado a objetos.- Es un lenguaje de proposito general todo lo que Visual Basic, C++ y Java pueden hacer, tambien se puede crear en C#.- Obtiene la mayor parte de su funcionalidad de una biblioteca de componentes proporcionados por el Framework de NET.El libro explica como utilizar objetos desde los primeros capitulos. La metodologia empieza por brindar definiciones sobre los conceptos de variables, asignaciones y metodos, para despues usar objetos creados a partir de clases de biblioteca. Posteriormente explica como utilizar las estructuras de control, de seleccion y de ciclo. Por ultimo, muestra la manera de escribir sus propias clases. Todo con la mayor claridad y con ejemplos muy utiles y faciles de seguir.
El texto se basa en applets de Internet, pero también explica con lucidez la creación de aplicaciones independientes y programas basados en texto. Los conceptos básicos de la programación se presentan en los primeros capítulos, seguidos de la programación controlada por eventos y de una introducción al diseño orientados a objetos.