Contenido :Parte I. Introducción a .NET. 1. Introducción a Microsoft .Net. 2. Comparación de las tecnologías Java y .NET. Parte II. El lenguaje C#. 3. Cómo crear ensamblajes. 4. Sintaxis y características del lenguaje. 5. Tipos de datos. 6. Características avanzadas del lenguaje. Parte III. Programación .NET con C#. 7. Cadenas y expresiones regulares. 8. Números y fechas. 9. Colecciones. 10. Secuencias, archivos y E/S. 11. Como procesar XML. Parte IV. temas avanzados. 12. Reflexión. 13. Subprocesos y sincronización. 14. Trabajo en red. 15. Acceso remoto. 16. Conectividad con bases de datos. 17. Seguridad y cifrado. 18. Gráficos e interfaz de usuario (IU). 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 basura. Apéndice E. Interoperabilidad de código interlenguaje. Apéndice F. Referencia entre API de java y .NET. Incluye índice, al final del texto