miércoles, 23 de julio de 2014

Cómo programar en C#, 2da Edición – Harvey M. Deitel y Paul J. Deitel

Bienvenido a C# y al mundo de Windows, Internet y la programación Web con Visual Studio 2005 y la plataforma .NET 2.0. En este libro se presentan las tecnologías de computación más recientes e innovadoras para los desarrolladores de software y profesionales de TI.

En Deitel & Associates escribimos libros de texto de ciencias computacionales para estudiantes universitarios, y libros profesionales para desarrolladores de software. Además, utilizamos este material para impartir seminarios industriales a nivel mundial.

Fue muy divertido crear este libro. Para empezar, analizamos cuidadosamente la edición anterior:

Auditamos nuestra presentación de C# en comparación con las especificaciones más recientes del lenguaje C# de Microsoft y Ecma, las cuales se encuentran en los sitios msdn.microsoft.com/vcsharp/programming/ language y www.ecma-international.org/publications/standards/Ecma-334.html, respectivamente.
Hemos actualizado y mejorado en forma considerable todos los capítulos.
Cambiamos de pedagogía y ahora se analizaran antes las clases y los objetos. Es decir, podrá crear clases reutilizables a partir del capítulo 4.
Actualizamos nuestra presentación orientada a objetos para acoger la versión mas reciente del UML (Lenguaje Unificado de Modelado): UML 2.0, el lenguaje grafico estándar en la industria para modelar sistemas orientados a objetos.
En los capítulos 1, 3 a 9 y 11 agregamos un caso de estudio sobre un cajero automático (ATM) de DOO/UML. Este caso de estudio incluye una implementación completa del ATM en código de C#.
Agregamos diversos casos de estudio de programación orientada a objetos con varias secciones.
Incorporamos nuevas características clave de la versión más reciente de C# de Microsoft: Visual C# 2005; además, agregamos análisis sobre los elementos genéricos, el trabajo remoto y la depuración en .NET.
Mejoramos de manera considerable el manejo sobre XML, ADO.NET, ASP.NET y los servicios Web.

Todo esto ha sido revisado con detalle por un equipo de distinguidos desarrolladores de .NET en la industria, profesionales académicos y miembros del equipo de desarrollo de Microsoft C#.

Contenido:

Prefacio
1. Introducción a las computadoras, Internet y Visual C#
2. Introducción al IDE de Visual C# 2005 Express Edition
3. Introducción a las aplicaciones de C#
4. Introducción a las clases y los objetos
5. Instrucciones de control: parte 1
6. Instrucciones de control: parte 2
7. Métodos: un análisis más detallado
8. Arreglos
9. Clases y objetos: un análisis más detallado
10. Programación orientada a objetos: herencia
11. Polimorfismo, interfaces y sobrecarga de operadores
12. Manejo de excepciones
13. Conceptos de interfaz gráfica de usuario: parte 1
14. Conceptos de interfaz gráfica de usuario: parte 2
15. Subprocesamiento múltiple
16. Cadenas, caracteres y expresiones regulares
17. Gráficos y multimedia
18. Archivos y flujos
19. Lenguaje de marcado extensible (XML)
20. Bases de datos, SQL y ADO.NET
21. ASP.NET 2.0, formularios Web Forms y controles Web
22. Servicios Web
23. Redes: sockets basados en flujos y datagramas
24. Estructuras de datos
25. Genéricos
26. Colecciones
Apéndices: (Incluidos en el CD-ROM que acompaña al libro)
A. Tabla de precedencia de los operadores 1041
B. Sistemas numéricos
C. Uso del depurador de Visual Studio® 2005
D. Conjunto de caracteres ASCI
E. Unicode®
F. Introducción a XHTML: parte 1
G. Introducción a XHTML: parte 2
H. Caracteres especiales de HTML/XHTML
I. Colores en HTML/XHTML
J. Código del caso de estudio del ATM
K. UML 2: tipos de diagramas adicionales
L. Los tipos simples
Índice
http://cur.lv/bggbq


1 comentario: