Se libera Enterprise Library 4.1 con Unity Application Block v1.2
miércoles, 29 de octubre de 2008 - 17:15
Enterprise Library está basada en la Avanade Connected Architecture (ACA. Net) y en los patrones y prácticas de los Application Blocks de Microsoft, de los que puede considerarse una evolución. Una de las grandes ventajas que ofrece es su escalabilidad; por ello, Microsoft la ha definido como una arquitectura prescriptiva, muy recomendable a la hora de abordar los proyectos para la plataforma .NET. El Unity Es un Contenedor de Inyección de Dependencias ligero que Simplifica la creación de objetos, especialmente con dependencias y estructuras jerárquicas, Especificación de las dependencias en tiempo de ejecución o vía configuración, Aplazamiento de la configuración de componentes en el contenedor y Capacidad de localización de servicios. En esta version se cambio el Generic Decorator (mejor dicho se parcho), Soporta la adicion de parametros genericos con GenericParameter soportado por InjectedMembers , se adiciono un PerThreadLifetimeManager (osea se puede retornar la misma instancia del mismo hilo desde el contenedor) y finalmente se pueden inyectar arreglos mediante ResolvedArrayParameter .

Recursos adicionales :