Hola Fernando
Si queres pegale una mirada http://www.cooperator.com.ar , hace lo que estas
tratando de hacer. Es fácil de usar y te va ahorrar mucho trabajo.
También existen otras opciones, NHibernate es una de las mas difundidas y
maduras.
( Cooperator lo hicimos aca, en Argentina. )
Saludos
Daniel Calvin
2008/1/2, Fernando Rodriguez <[EMAIL PROTECTED]>:
>
> Feliz 2008 para todos.
>
> Arranco con una consultita:
> Estoy haciendo un convertidor de modelo relacional en modelo de
> objetos y viceversa. Para esto necesito modelar clases.
> Lo que necesito es muy sencillo, una clase que modele una clase,
> similar a lo que sigue:
>
> class Clase
> {
> string nombreDeClase;//El nombre de la clase.
> Clase claseBase;//La clase de la cual hereda, puede ser null.
> IDictionary miembros; //Este es un diccionario <nombre, clase>,
> donde nombre es de la clase string y clase es de la clase Clase.
> Representa las variables de instancia de una clase.
> IList metodos; //Una lista de la clase Metodo
> }
>
> Por el momento solamente necesito eso, ni siquiera modelar las
> propiedades.
>
> Y eventualmente un metodo Escribir, que escriba la clase completa en un
> archivo.
> Mi consulta es si alguien conoce algo similar que pueda reutilizar.
> Creo que en el namespace Reflection hay algo parecido, pero no se
> hasta que punto me puede servir. Es por eso que acudo a sus amables
> opiniones al respecto.
>
> Desde ya muchas gracias.
> Saludos y buen año para todos!
>
>
--
Daniel A. Calvin
Cooperator Team Member
http://www.cooperator.com.ar
Microsoft Certified Professional