INSTITUCIONAL
COMUNIDAD
BLOG
AYUDA
MI CUENTA
EN PT ES

Imagen6421S

GeneXus 8.0: Modelado cada vez más inteligente (III)

En un mundo de negocios cambiante y complejo, GeneXus 8.0 permite modelar siguiendo el ritmo incremental de la complejidad de los requerimientos y capturar estas realidades con menos esfuerzo.

GeneXus es utilizado cada vez más para el desarrollo de aplicaciones de misión crítica de gran porte, que se caracterizan por tiempos ciclos de vida largos y requerimientos que evolucionan (cambian) continuamente. La realidad dinámica que representan estas aplicaciones se vuelve más compleja a medida que transcurre el tiempo. Para facilitar al desarrollador el manejo de esta realidad, GeneXus 8.0 incluye importantes mejoras en algo en lo que ya era bueno: disminuir al máximo la necesidad de escribir código para representar la realidad.

Uno de los aspectos fortalecidos en esta versión es la reorganización automática de la base de datos que realiza GeneXus, una de las ventajas competitivas más importantes de la herramienta. Para perfeccionar este proceso -resultante del análisis de dos estructuras de base de datos (la actual y la diseñada) para determinar la mejor forma de convertir una en la otra sin pérdida de información- GeneXus 8.0 introduce mejoras en el Impact Analysis Report (IAR), más casos de conversión de datos y controles para anticipar fallas.

Nuevas funcionalidades de Subtipos
"El nuevo esquema de manejo de Subtipos en GeneXus 8.0 nos ha permitido modelar mejor, resolver cosas complejas usando subtipos, y en consecuencia escribir menos código posteriormente. Funcionan bien.", señala Gerardo Abreu, betatester de GeneXus 8.0, quien ha desarrollado con esta versión un sistema de control de producción.
Las relaciones entre atributos GeneXus se establecen a través de sus nombres, y a veces es necesario dar diferentes nombres a atributos que responden al mismo concepto. Para estos casos, GeneXus provee los Subtipos que permiten establecer que dos atributos con diferente nombre refieran a un mismo concepto.
Los cambios que incluye GeneXus 8.0  con relación al uso de Subtipos benefician a la integridad referencial, mejoran la performance, la programación y su utilización en general.

Más potencia en el For Each
GeneXus 8.0 introduce la posibilidad de condicionar tanto los filtros (conocidos normalmente como condiciones de filtro o restricciones) como los órdenes, que se indiquen en los objetos GeneXus o en los controles de tipo Subfile usando una nueva cláusula denominada WHEN.
Esto mejora la performace de las aplicaciones en las consultas que incluyen varios criterios de búsqueda, pues se puede coordinar el orden de búsqueda con las condiciones adecuadas.

Nuevo tipo de datos: BLOB
Además, esta versión incluye un nuevo tipo de datos BLOB para almacenar información binaria -de cualquier tipo: imágenes, texto, video- en la base de datos.


Para saber más:
Reorganización en la base de datos
http://www.gxtechnical.com/main/hgxnews.aspx?2,6,69,6267

Nuevas funcionalidades de Subtipos
http://www.gxtechnical.com/main/hgxnews.aspx?2,6,69,6239  

Más potencia en el For Each
http://www.gxtechnical.com/main/Hgxnews.aspx?2,6,69,6284

Nuevo tipo de datos BLOB
http://www.gxtechnical.com/main/Hgxnews.aspx?2,6,69,6305 

 

Relacionado
GeneXus 8.0 Web (I)
GeneXus 8.0 Integración (II)
GeneXus 8.0: Mayor Productividad (IV)
GeneXus 8.0: Más plataformas y nuevos dispositivos (V)
#Destrancate: Este 25 de abril acercate a la nueva propuesta del GUG Montevideo