Armin Bachmann [email protected] GeneXus 8.0. GeneXus 8.0 implica.. Mejores aplicaciones web...
-
Upload
lorencio-contreras -
Category
Documents
-
view
239 -
download
0
Transcript of Armin Bachmann [email protected] GeneXus 8.0. GeneXus 8.0 implica.. Mejores aplicaciones web...
Armin [email protected]
GeneXus 8.0
GeneXus 8.0 implica..
Mejores aplicaciones webMejores aplicaciones web
Integración en todos los sentidos
Simplificación de lo complejo
Mejor modelado de la realidad
Nuevas plataformas, nuevos mercados
Productividad y Usabilidad
+, mucho más!
Nuevo Objeto Theme
Independiza el diseño de la programaciónIndependiza el diseño de la programación
Productividad
Paralelización
Mantenimiento cero
Mejora la performance
Características Técnicas: Jerarquía y herencia de clases
Basado en CSS
Themes - Editor
Themes – Programación
Consumo de Web Services
Lo que quieroLo que quiero
Web Services: El pasado
Y... era duro, pero se sobrevivía. Y... era duro, pero se sobrevivía.
Web Services: Hoy!
Simplemente ... espectacular !Simplemente ... espectacular !
Web Services: WSDL Inspector
+ Web ...
TransaccionescomoWeb Components
TransaccionescomoWeb Components
Selección en grillas
Grillas colapsables
Tipos Estructurados
Mejor modelado de la realidad
Realidad: Modelos cada vez más complejos Cientos o incluso miles de tablas
Miles de objetos
Miles de atributos
Realidad: Modelos cada vez más complejos Cientos o incluso miles de tablas
Miles de objetos
Miles de atributos
Dejemos que GeneXus automatice Invirtamos en un correcto modelado
Ventajas Más productividad
Bajar más los costos de mantenimiento
Mejor modelado de la realidad (1)
Llaves candidatas: Índices de usuario ‘Unique’Llaves candidatas: Índices de usuario ‘Unique’
Mejor modelado de la realidad (2)
BLOBGuardo cualquier información en DBMS
Imágenes
Documentos
Cualquier Archivo!
Formato: binario
En GX: Extensión
BLOBGuardo cualquier información en DBMS
Imágenes
Documentos
Cualquier Archivo!
Formato: binario
En GX: Extensión
Mejor modelado de la realidad (3)
AutonumberAutonumber
Initial Value
Mejor modelado de la realidad (4)
EnumeradosEnumerados
Mejor modelado de la realidad (5)
SubtiposSubtipos anidados
Personas <=>> Clientes <=>> Clientes especiales
Fórmulas que dependen de subtiposSubtipo y supertipo en la misma TransactionSe permite ordenar por subtipos inferidosControles en especificación
ResultadosMás productividad en desarrolloMejora enorme en mantenimiento
Conclusión: Invierta en el modelado!
SubtiposSubtipos anidados
Personas <=>> Clientes <=>> Clientes especiales
Fórmulas que dependen de subtiposSubtipo y supertipo en la misma TransactionSe permite ordenar por subtipos inferidosControles en especificación
ResultadosMás productividad en desarrolloMejora enorme en mantenimiento
Conclusión: Invierta en el modelado!
Mejoras en navegaciones y reorganizaciones
Soporte de reorganizaciones más complejasEn cambios de subtipo por supertipo y viceversa
Al agregar o eliminar atributos a la clave primaria
Etc.
Soporte de reorganizaciones más complejasEn cambios de subtipo por supertipo y viceversa
Al agregar o eliminar atributos a la clave primaria
Etc.
Navegaciones más inteligentes Minimización de productos cartesianos
Más expresividad “SQL”
For each [Option Distinct]
Order NONE
Ordenes y filtros condicionalesComando When
For each [Option Distinct]
Order NONE
Ordenes y filtros condicionalesComando When
Generador .NET con Winforms (1)
El siguiente paso en la evolución de las aplicaciones GUI
Moderniza las aplicaciones generadas en Visual Basic y Visual FoxPro
Múltiples capas
El siguiente paso en la evolución de las aplicaciones GUI
Moderniza las aplicaciones generadas en Visual Basic y Visual FoxPro
Múltiples capas
Generador .NET con Winforms (2)
CaracterísticasHoy: a la altura de VFP y VB
Pero más moderno!
Deployment: Xcopy installation
Incluye facilidades de XML y Web Services
Reportes
CaracterísticasHoy: a la altura de VFP y VB
Pero más moderno!
Deployment: Xcopy installation
Incluye facilidades de XML y Web Services
Reportes
Martes
Requerimientos .NET framework
Java y .NET: Client Side Validation
Diálogo similar a campo a campo en aplicaciones Java y .NET con Winforms Diálogo similar a campo a campo en aplicaciones Java y .NET con Winforms
Ingresa el código e infiere el nombre
Generador para Pocket PC
Martes
Nuevos editores, nueva interfaz...
Más productividad
Más usabilidad
Más fácil
DEMO ..
Más productividad
Más usabilidad
Más fácil
DEMO ..
¿Preguntas ?
www.genexus.com/olimar
Armin [email protected]
Mejores aplicaciones webMejores aplicaciones web Integración en todos los sentidos Simplificación de lo complejo Mejor modelado de la realidad Nuevas plataformas, nuevos mercados Productividad y UsabilidadMucho más GeneXus !!