Aplicacion modular

28/04/2008 - 16:01 por Edilberto Arteaga Lopez | Informe spam
Hola,
alguien tiene informacion como programar en modulos en.NET, me explico mejor
no es el hecho de hacerlo en dos o 3 capas sino que a una aplicacion le
pueda agregar mas modulos como lo hacen algunas aplicaciones tipo winamp que
se copian DLL al folder de la aplicacion y el EXE agrega la funcionalidad
de esa DLL.
La idea es agregar mas funcionalidad a la aplicacion sin tener que estar re
compilando, donde consigo informacion al respecto ya sea VB.Net o C#



________________________________________
Edilberto Arteaga
El Progreso Yoro, Honduras C.A

"En los momentos mas dificiles, tu no estas solo.. Google esta
contigo."

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
28/04/2008 - 16:44 | Informe spam
"Edilberto Arteaga Lopez" wrote in message
news:
alguien tiene informacion como programar en modulos en.NET, me explico
mejor
no es el hecho de hacerlo en dos o 3 capas sino que a una aplicacion le
pueda agregar mas modulos como lo hacen algunas aplicaciones tipo winamp
que
se copian DLL al folder de la aplicacion y el EXE agrega la funcionalidad
de esa DLL.
La idea es agregar mas funcionalidad a la aplicacion sin tener que estar
re
compilando, donde consigo informacion al respecto ya sea VB.Net o C#



La idea sería ir compilando cada funcionalidad adicional en una DLL
nueva, y desde la aplicación usar Assembly.LoadFrom(...) para cargar en
memoria la DLL, y luego usar Reflection para llamar a las funciones que
contiene. Si haces que todas las DLLs contengan clases que implementen una
misma interfaz (o hereden de una misma clase base), te bastará usar
reflexión para la carga inicial de cada clase, pero luego podrás llamar
directamente a todas sus funciones a través de la interfaz. Échale un
vistazo a la documentación de System.Reflection, y mira a ver qué te parece.
Respuesta Responder a este mensaje
#2 Jesús López
04/05/2008 - 18:32 | Informe spam
CAB (Composite UI Application Block) y SCSF (Smart Client Software Factory)
son librerías parte de Enterprise Library que implementan el patrón de
complementos o addins.

http://www.codeplex.com/smartclient


Saludos:

Jesús López
www.solidq.com




"Edilberto Arteaga Lopez" escribió en el mensaje
news:
Hola,
alguien tiene informacion como programar en modulos en.NET, me explico
mejor
no es el hecho de hacerlo en dos o 3 capas sino que a una aplicacion le
pueda agregar mas modulos como lo hacen algunas aplicaciones tipo winamp
que
se copian DLL al folder de la aplicacion y el EXE agrega la funcionalidad
de esa DLL.
La idea es agregar mas funcionalidad a la aplicacion sin tener que estar
re
compilando, donde consigo informacion al respecto ya sea VB.Net o C#



________________________________________
Edilberto Arteaga
El Progreso Yoro, Honduras C.A

"En los momentos mas dificiles, tu no estas solo.. Google esta
contigo."
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida