Este libro es una obra diseñada para el aprendizaje de la programación en C# con las técnicas de programación estructurada y orientada a objetos, que considera cómo escribir aplicaciones tanto de consola como de escritorio con Windows Forms. También explica los fundamentos de C#, conceptos generales de programación orientada a objetos, estructuras de control, tratamiento de excepciones, manejo de eventos, gestión de archivos y conceptos avanzados de hilos. Carcaterísticas más importantes:
- Inclusión en cada tema de numerosos ejercicios, cuyo funcionamiento ha sido probado utilizando .NET Framework SDK (Software Development Kit)
- Tratamiento de fundamentos básicos de programación
- Conceptos teóricos y prácticos de programación orientada a objetos (clases, encapsulamiernto, implementación de interfaces, herencia y poliforismo)
- Uso de estructuras, arrays e indexadores como forma de organizar la información a manipular en los programas
- Manipulación de texto en forma de cadenas y de fechas de calendario
- Manejo de archivos de flujos
- Programación avanzada en C# (excepciones, concurrencia, delegados y eventos)
- Diseño y creación de interfaces gráficas de usuario (GUI)
- Guía de sintaxis de C#
- Presentación del convertidor de código Java a C# proporcionado por Microsoft, Java Language Conversión Assistant
- Lista considerable de direcciones de Internet de interés para el aprendizaje y uso tanto de C# como de la plataforma .NETZ
El CD-ROM incluye toda la información y programas necesarios para facilitar el aprendizaje práctico del lector: .NET Framework SDK versión 1.0.3705, JLCA Beta 2 código fuente de la mayoría de los programas incluidos en el libro.