JONES / JONES, ALLEN / FREEMAN, ADAM
Parte I. Introducción a .NET
Capítulo 1. Introducción a Microsoft.NET
Capítulo 2. Comparación de las tecnologías Java y .NET
Parte II. El lenguaje C#
Capítulo 3. Cómo crear ensamblajes
Capítulo 4. Sintaxis y características del lenguaje
Capítulo 5. Tipos de datos
Capítulo 6. Características avanzadas del lenguaje
Parte III. Programación .NET con C#
Capítulo 7. Cadenas y expresiones regulares
Capítulo 8. Números y fechas
Capítulo 9. Colecciones
Capítulo 10. Secuencias, archivos y E/S
Capítulo 11. Cómo procesar XML
Parte IV. Temas avanzados
Capítulo 12. Reflexión
Capítulo 13. Subprocesos y sincronización
Capítulo 14. Trabajo en red
Capítulo 15. Acceso remoto
Capítulo 16. Conectividad con bases de datos
Capítulo 17. Seguridad y cifrado
Capítulo 18. Gráficos e interfaz de usuario (IU)
Capítulo 19. Introducción a los servicios Web XML
Apéndice A. Integración de plataforma
Apéndice B. Ensamblajes compartidos
Apéndice C. Cómo configurar aplicaciones
Apéndice D. Recolector de basuras
Apéndice E. Interoperabilidad de código interlenguaje
Apéndice F. Referencia entre API de Java y .NET
Las similitudes entre C# y Java son inmediatas y obvias, pero los programadores de Java necesitan superar muchos desafíos antes de poder utilizar la velocidad de C#. Los autores expertos de este título han escrito la guía perfecta para ayudar a los desarrolladores de Java a pasar las dificultades y aprender a utilizar toda la potencia del avanzado lenguaje Microsoft® Visual C#¿ .NET. Los autores demuestran las similitudes sintácticas y arquitectónicas entre los dos lenguajes¿y lo que es diferente en C#¿para transformar los desarrolladores de Java en productivos desarrolladores de C# tan rápida y fácilmente como sea posible.