Código de Visual CSharp .NET - Generador de código de persistencia de objetos a base de datos

sin imagen de perfil
Val: 16
Ha mantenido su posición en Visual CSharp .NET (en relación al último mes)
Gráfica de Visual CSharp .NET

Generador de código de persistencia de objetos a base de datosgráfica de visualizaciones


Visual CSharp .NET

Actualizado el 13 de Octubre del 2016 por Horacio Aldo (11 códigos) (Publicado el 26 de Octubre del 2006)
20.175 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).

Requerimientos

Desarrollado en Visual Studio C# 2012

1.7
estrellaestrellaestrellaestrellaestrella(2)

Actualizado el 19 de Octubre del 2016 (Publicado el 20 de Septiembre del 2016)gráfica de visualizaciones de la versión: 1.7
4.631 visualizaciones desde el 20 de Septiembre del 2016
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

Partiendo del DER de una base de datos Microsoft Access genera el código c# de persistencia y las entidades correspondientes.

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();

EsquemaGenerador
Test-de-unidad

Si alguno de los archivos de descarga no funciona, comentanos aquí el error.




Comentarios sobre la versión: 1.7 (2)

Imágen de perfil
22 de Septiembre del 2016
estrellaestrellaestrellaestrellaestrella
Igual que en el caso de Oracle, tremendo aporte... hace cosas que aplicaciones de pago no hacen correctamente.
Responder
30 de Septiembre del 2016
estrellaestrellaestrellaestrellaestrella
Hola Manuel, gracias por tu comentario.
La idea es ingresar un plano y generar aplicación.
El plano o modelo es el DER (Diagrama Entidad Relación) y en cuanto a la aplicación, hasta el momento solo se genera la capa de persistencia de entidades a base de datos relacional.
Es como si existiera una maquina en la cual un arquitecto ingresa el plano de una casa y a su salida sale la casa, ingresa plano y sale casa, bueno esa es la idea, un poco ciencia ficción pero idea al fin.
Responder

Comentar la versión: 1.7

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s1426