Ageinfo Consulting, durante los últimos años y en base a la experiencia adquirida, ha creado unas herramientas orientadas a mejorar la productividad en el desarrollo de aplicaciones, mejorando la productividad y dotando a las aplicaciones finales de ciertas funcionalidades ya integradas. Este conjunto de herramientas es AGeNoma. Se empezó a desarrollar en el año 2002, y ha ido evolucionando junto con las nuevas tecnologías.
Con AGeNoma se pueden desarrollar tres tipos de aplicaciones, según su forma de ejecución:
- Aplicación Escritorio (Windows)
Permite desarrollar aplicaciones en entorno Windows de gestión de datos en bases de datos, permitiendo consultar y actualizar datos, mediante formularios AGeNoma de tipo navegador, mantenimiento o proceso, así como formularios personalizados específicos para cada aplicación.
- Aplicación SUP (Servidor de unidades de proceso)
Aplicación de consola que ejecuta procesos introducidos en una cola de trabajos. Los procesos de esta cola se generan mediante dos vías: procesos planificados que AGeNoma se encarga de ir introduciendo en la cola según una frecuencia de ejecución (diario, semanal, mensual, etc), o procesos manuales generados por acciones de usuarios. Una función ya incorporada en la aplicación SUP de AGeNoma es el servidor de envío de mails, que puede ser usado tanto por los procesos automáticos desencadenados por el sistema, como por procesos a petición del usuario.
- Aplicación WS (Intercambio de datos)
Definición de Web Service para permitir recuperar datos de la base de datos, y permitir la actualización de la base de datos, mediante el intercambio de datos en formato XML.
- Páginas Web
Integrado totalmente con páginas web. Permite el intercambio de datos entre páginas web desarrolladas con tecnología aspx y bases de datos utilizando las mismas funciones, librerías de negocio y acceso a datos desarrolladas para las aplicaciones de escritorio y las aplicaciones SUP.