A partir de un esquema de base de datos relacional independiente de fabricante, genera aplicaciones .Net completas. (actualmente ASP.Net, Servicios WCF, u OData), facilitando su mantenimiento y evolución, al compartir una arquitectura común. Útil como sistema de Prototipado Rápido de Aplicaciones (RAP)
Destinatarios
:
Empresa
,
Cualquier Administración Pública
Organismos Responsables
:
Modo de Uso
:
Producto instalable
Contacto
:
Jose Luis San Martín Rodríguez Director del Banco de Datos Centro de Investigaciones Sociológicas C/ Montalbán 8, 28014 Madrid 91 580 76 01 joseluis.sanmartin@cis.es
Tipo de Solución
:
Aplicación de Fuentes Abiertas
Estado de la Solución
:
Producción
Área orgánica
:
Estatal
Área técnica
:
Soporte a la tramitación electrónica
Área funcional
:
Gobierno y Sector Público
Licencia
:
Licencia Propietaria
Nivel Interoperabilidad
:
Político
Lenguaje de Programación
:
.NET
Sistema Operativo
:
Windows
Descripción
GENERA utiliza Llblgen Pro (un ORM .Net similar a Entity Framework o NHibernate) para, a través de una conexión a base de datos relacional (SQL Server, Oracle, PostGres, MySQL, etc.), extraer su esquema. A partir de los datos obtenidos (tablas, vistas, campos, relaciones, etc.) genera un modelo de datos de negocio que se utilizan para acceder a dicha base de datos (capa ORM).
Utilizando estos datos de negocio, y mediante diferentes juegos de plantillas, se pueden generar diferentes tipos de productos C# 4.0 a medida (actualmente aplicaciones Web ASP.Net WebForms y Servicios Web bien WCF, bien OData-REST). Para cada esquema particular la aplicación .Net generada es única y a medida, compartiendo la arquitectura y los puntos de entrada para realizar acciones no estándar (ej. enviar un correo tras “Añadir” un objeto “CuentaCorriente”, o “Firmar” un objeto “Vacaciones”).