Enterprise Library 2 - Hands On Labs

Es una biblioteca que contiene siete application blocks de propósito general, De cacheo, de configuración, de criptografía, de acceso a datos, de manejo de excepciones, de registro de eventos e instrumentación y de Seguridad
Durante su diseño se han enfatizado características como la consistencia, extensibilidad, facilidad de uso e integración.
Configuración
- La configuración se basa ahora en el espacio de nombres System.Configuration.
- Se almacena por defecto en app.config / web.config
- Soporta lectura/escritura de objetos complejos
- Soporta protección de datos
- Ya no existe el Configuration Application Block
- Se puede utilizar “Configuration Sources” alternativos
Instrumentación
- Todos los Application Blocks de Enterprise Library incluyen instrumentación para ayudar en el desarrollo, las pruebas y las operaciones.
- Eventos del Event Log, Contadores de Rendimiento, Eventos WMI.
- Toda la instrumentación está deshabilitada por defecto, pero cada tipo puede ser habilitada individualmente utilizando la herramienta de configuración-
- La instalación de la instrumentación requiere privilegios administrativos, y puede ser hecha utilizando installutil.exe
- El código de instrumentación contenido en el ensamblado Common puede ser reutilizado desde sus propias aplicaciones
Object Builder
- Nuevo subsistema compartido entre Enterprise Library y el Composite UI Application Block.
- Es responsable de la construcción de objetos en los Application Blocks.
- Inyecta los datos de configuración en los objetos del Application Block.
- Configura la instrumentación para los Application Blocks.
- Puede aprovecharlo desde sus propias aplicaciones, pero no es necesario entender ObjectBuilder para utilizar Enterprise Library
Descarga hands on labs aqui
Descarga Enterprise Library 2 aqui
0 Comments:
Publicar un comentario
<< Home