Estoy trabajando en un producto de software que puede cambiar sustancialmente el comportamiento en función de los metadatos de configuración & suministrados.Mejores prácticas para crear un producto de software altamente configurable
Me gustaría conocer las mejores prácticas para diseñar/construir un producto de software altamente configurable. Teniendo en cuenta que hay un número sustancial de parámetros de configuración, me gustaría ver algo que no afectará el rendimiento antes de ver la inyección de dependencia. Mi plataforma es .Net ... busco recomendaciones sobre arquitectura/diseño y frentes de implementación.
Gracias Mark. Si bien arquitectónicamente MEF es sólido, todavía está en beta. Además, convertirlo en parte central de mi solución no es tan fácil de vender al menos en este momento. – Kabeer