Microsoft visual basic.net/ Curso de progrmación
- 1a. Edición
- México Alfaomega 2008
- 802 Páginas Tablas, figuras, esquemas 24cm x 17cm
Francisco Javier Ceballos Sierra (Santander, 18 de abril de 1954) es profesor titular del área de Arquitectura y Tecnología de Computadores en la Universidad de Alcalá (UAH), España. Con más de 35 años dedicados a la docencia, investigación y escritura, es conocido por sus libros sobre desarrollo de aplicaciones utilizando lenguajes de programación como C/C++, C#, Java y Visual Basic. Ha sido investido profesor honorario por la Universidad Nacional Autónoma de Nicaragua y colabora impartiendo conferencias y seminarios en universidades europeas y latinoamericanas.
Este libro es una guía completa para aprender a programar en Visual Basic .NET, ofreciendo una cobertura exhaustiva de los conceptos fundamentales y avanzados del lenguaje. Con un enfoque práctico, el autor presenta ejemplos claros y sencillos que ilustran los fundamentos de la programación orientada a objetos, el manejo de estructuras de datos dinámicas, la gestión de ficheros, el tratamiento de excepciones y la programación concurrente con hilos. Además, se introduce al lector en el diseño de interfaces gráficas y el desarrollo de aplicaciones para Internet. Incluye un CD-ROM con todos los ejemplos realizados y el software necesario para reproducirlos durante el estudio.
Parte 1: Programación Básica 1. Fases en el desarrollo de un programa 2. Introducción a Visual Basic .NET 3. Introducción a la programación orientada a objetos 4. Elementos del lenguaje 5. Estructura de un programa 6. Clases de uso común 7. Sentencias de control 8. Matrices 9. Más sobre procedimientos y colecciones Parte 2: Mecanismos de Abstracción 10. Clases, espacios de nombres y estructuras 11. Operadores sobrecargados 12. Clases derivadas e interfaces 13. Tipos y métodos genéricos 14. Excepciones 15. Flujos Parte 3: Diseño y Programación 16. Estructuras dinámicas 17. Algoritmos 18. Hilos 19. Interfaces gráficas y aplicaciones para Internet Parte 4: Apéndices • Entornos de desarrollo • .NET para Linux • Códigos de caracteres