Generador de código de persistencia de objetos a base de datos
Visual CSharp .NET
Actualizado el 13 de Octubre del 2016 por Horacio Aldo (11 códigos) (Publicado el 26 de Octubre del 2006)
20.379 visualizaciones desde el 26 de Octubre del 2006
La aplicación pretende acelerar y aumentar la calidad del desarrollo de las aplicaciones utilizando Desarrollo Dirigido por Modelos (MDD). Para esto toma como modelo el DER (Diagrama Entidad Relación) de la base de datos generando a su salida código fuente C#, que luego sea utilizado por el desarrollador de forma que lo ayude a realizar las operaciones más comunes de persistencia de objetos una base de datos Microsoft Access.
Así el código generado contiene las entidades y las operaciones básicas de persistencia, más conocidas por sus siglas en inglés como CRUD (Create, Read, Update, Delete).
Así el código generado contiene las entidades y las operaciones básicas de persistencia, más conocidas por sus siglas en inglés como CRUD (Create, Read, Update, Delete).
Se ha verificado el correcto funcionamiento del código generado mediante la realización de unit testing.
El siguiente código es un ejemplo que nos muestra lo sencillo que resulta persistir una persona y sus dos mascotas.
Persona persona = new Persona();
persona.Nombre = "Laura";
Mascota mascotaA = new Mascota();
mascotaA.Nombre = "Pichicho";
Mascota mascotaB = new Mascota();
mascotaB.Nombre = "Boby";
persona.Mascotas.Add(mascotaA);
persona.Mascotas.Add(mascotaB);
persona.Save();