hola, si quieres desarrollar aplicaciones modulares y con buenas practicas entonces te aconsejo le des una mirada a:
Smart Client Software Factory http://msdn.microsoft.com/en-us/library/aa480482.aspx patterns & practices - Smart Client Guidance http://www.codeplex.com/smartclient Te comento yo lo utilice y no es simple de usar o sea tiene conceptos que debes aprenderlos y llevan un tiempo. Pero basicamente lo que desarrollas son Views, Presenters, y controles y los ahces interactuar dentro de un shell. La verdad es muy configurable, pero si lo vas a utilizar asegurate de aprenderlo bien. Tiene conceptos aplicados a los eventos que utilizan atributos, de publicacion-subscripcion, que estan muy interesantes. creo que aplicados estos puedes hacerlo muy modular y bien configurable. saludos --- El jue 14-may-09, Federico Lazarte <[email protected]> escribió: De: Federico Lazarte <[email protected]> Asunto: [puntonet] Aplicacion dinamica configurable Para: [email protected] Fecha: jueves, 14 de mayo de 2009, 10:58 am #yiv847843577 .hmmessage P { margin:0px;padding:0px;} #yiv847843577 { font-size:10pt;font-family:Verdana;} Gente. Tengo el siguiente escenario: Una aplicación que empezo siendo una demo, se convirtio en un producto complejo y dificil de mantener. La idea ahora es rediseñarlo, y que todo sea altamente configurable. Por ejemplo: El sistema cuenta con varios modulos. A modulo principal. B modulo secundario 1 C modulo secundario 2 D modulo sub-secundario que depende de modulo 2. E modulo sub-secundario que depende de modulo 2. Lo que se quiere es que el aplicativo cuando se ejecute y de acuerdo a un xml de configuración, carge los componentes que deba utilizar. Por ejemplo, para un cliente en particular, se necesita solo el modulo A, C y el módulo E. Se va a usar reflection para esto, aunque los problemas son los eventos, por ejemplo, el modulo C se subscribe a los eventos del módulo E que son incompatibles con los eventos del modulo D. Bueno espero haber sido claro. Me gustaria tener ideas de que conceptos aplicar, patrones y demas. Luego, yo investigo por cuenta propia. Gracias. ¿Querés conocerte mejor? ¡Conocé lo que Windows Live tiene especialmente para vos! Yahoo! Cocina Recetas prácticas y comida saludable http://ar.mujer.yahoo.com/cocina/
