Desarrollo avanzado de .NET Framework
Actualización: noviembre 2007
Esta sección de la documentación cubre temas de programación avanzada relacionados con .NET Framework.
En esta sección
Complementos y extensibilidad
Describe cómo se desarrollan aplicaciones de complemento que amplían la funcionalidad de una aplicación host.Administración y supervisión
Explica cómo administrar objetos de Active Directory y utilizar Windows Management Instrumentation (WMI) para obtener datos empresariales y automatizar tareas administrativas.Modelos de diseño para la programación asincrónica
Describe dos modelos de diseño disponibles en .NET Framework que se utilizan para ejecutar subprocesos independientemente del subproceso de aplicación principal.Creación de componentes para el entorno de diseño
Proporciona vínculos a información sobre la creación de componentes propios en .NET Framework, la personalización de su comportamiento y presentación, y la creación de controles personalizados para Windows Presentation Foundation (WPF).Generación y compilación dinámicas de código fuente
Trata de CodeDOM (Code Document Object Model), que habilita el resultado del código fuente en varios lenguajes de programación.Emitir métodos y ensamblados dinámicos
Describe un conjunto de tipos administrados en el espacio de nombres System.Reflection.Emit que permite a un compilador o a una herramienta enviar metadatos y Lenguaje intermedio de Microsoft (MSIL) en tiempo de ejecución y, opcionalmente, generar un archivo ejecutable portable (PE) en el disco.Árboles de expresiones
Presenta los árboles de expresión, que son estructuras de datos en forma de árbol que se pueden utilizar para representar código de lenguaje en forma de datos.Recolección de elementos no utilizados
Describe cómo el recolector de elementos no utilizados administra la memoria y cómo puede programar para hacer un uso más efectivo de la memoria.Alojar Common Language Runtime
Explica el concepto de host en tiempo de ejecución, que carga el motor en tiempo de ejecución en un proceso, crea el dominio de aplicación en el proceso, y carga y ejecuta el código de usuario.Interoperabilidad
Describe los servicios que proporciona .NET Framework para la interacción con componentes COM, servicios COM+, bibliotecas de tipos externas y muchos servicios del sistema operativo..Comunicación remota de .NET
Describe el establecimiento de comunicación entre objetos que se ejecutan en procesos diferentes.Network Programming
Muestra cómo utilizar clases de acceso a Internet para implementar aplicaciones basadas en Web y en Internet.Reflexión
Explica cómo obtener acceso a la información de tipos en tiempo de ejecución mediante la reflexión.Confiabilidad
Explica la escritura de código confiable para cualquier host que se ejecute en un entorno .NET Framework..Comunicación remota de .NET
Describe el establecimiento de comunicación entre objetos que se ejecutan en procesos diferentes.Serialización
Explica el proceso de convertir el estado de un objeto en un formato que se pueda almacenar o transportar.Subprocesamiento administrado
Explica la compatibilidad en tiempo de ejecución con los subprocesos, y cómo se programa utilizando diversas técnicas de sincronización.Writing Serviced Components
Describe cómo se configuran y registran los componentes con servicio para tener acceso a los servicios COM+.
Referencia
- Biblioteca de clases de .NET Framework
Proporciona ejemplos de código y de sintaxis, así como información relacionada para cada una de las clases contenidas en los espacios de nombres de .NET Framework.