INSTITUCIONAL
COMUNIDAD
BLOG
AYUDA
MI CUENTA
EN PT ES

providers 297

Inicializando datos: un paso más allá

(20/07/2009-15:02)
Continuando con la filosofía GeneXus (automatizar todo lo automatizable), en GeneXus X Evolution 1 se agrega una nueva tool: Data Provider Generator.
  

Por Luis Murillo, equipo de soporte de Artech.

Si bien Armin y Gustavo en sus artículos de la edición anterior de GXNews (“Data Providers y Business Components para inicializar datos” y “Karina me lo dijo hace 20 años y tenía razón”, respectivamente) explicaban la forma de inicializar datos utilizando Data Providers y Business Components, no comentaron que en muchos casos, ahora, a los Data Providers no los vamos a tener que escribir más de forma manual si utilizamos para ello el Data Provider Generator.

La idea detrás del Data Provider Generator, como lo indica su nombre, es la generación en forma automática de Data Providers tomando conjuntos de datos de diferentes fuentes.
En esta primera liberación de Data Provider Generator, de la única fuente de datos de la que puede alimentarse es FreeBase.

FreeBase es un repositorio de datos en formato estructurado (es una especie de Wikipedia pero de datos), de acuerdo a su propia forma de presentarse: ‘Freebase is an open, shared database of the world knowledge’. Podremos encontrar aquí, información de Países, monedas del mundo, marcas de autos, unidades de medida y un sinfín más.

Por lo tanto, continuando con lo explicado en los artículos mencionados anteriormente, una buena forma de realizar los procesos de carga de información inicial a la hora de implantar un sistema es utilizando Data Providers y Business Components, sólo que ahora, como GeneXus continúa evolucionando, en muchos casos ni siquiera tendré que escribir yo manualmente el Data Provider, GeneXus lo hará por mí.

Vea el siguiente video donde se muestra el ejemplo de carga de Países usado en la documentación:

 

Inicializando datos: UN PASO MÁS ALLÁ from GeneXus on Vimeo.

Más información en el CommunityWiki

Relacionado
GeneXus X incrementa la productividad de desarrollo con Data Providers y Data Selector
¡GeneXus X Evolution 1 liberada!
Atlanta
El Grupo Editorial ATLAS eligió a GeneXus para el desarrollo de su nueva plataforma en smart-device
Confluencia FTO presenta en Argentina un exitoso sistema de gestión integral para instituciones administradoras de salud
Tekhne y GeneXus desarrollan un sistema que detecta de forma temprana patologías preestablecidas en pacientes
Uruguay centraliza toda la información sobre comercio exterior e inversiones en Siicex, un portal desarrollado en GXportal y GeneXus
Curso de Seguridad en aplicaciones GeneXus
GeneXus X Evolution 3 Upgrade 2 Preview 3
Lolimsa implementa nuevo software de gestión hospitalaria con GeneXus
GXquery 4.0 Upgrade 3 ¡Liberado!
SatCom usa GeneXus para gestionar 20 procesos de negocio
Soluciones Integrales para Empresas S.A. (SIE S.A.) realiza, de la mano de GeneXus, su primera casa inteligente en la provincia de Santa Fe
LightCRM App para Windows Phone, Android e iOS desarrollada con GeneXus X Evolution 3 ¿La probaste?
¡919 certificados GeneXus! #GeneXusLoMejorDe2014