Post on 28-Jun-2015
Estrategias de Migración a GX X Ev
1Carolina Torrado
ctorrado@genexusconsulting.com Gonzalo Losada
glosada@genexusconsulting.com
Planear el viaje
OrigenDestinoFechasHotelMedio de transporteQue queremos hacer en el destino
Migrando una kb
Sin cambiar plataforma
Cambio plataforma
Migrar + funcionalidad
No solo gx cambia
Sin cambiar plataforma
Cambio plataforma
Migrar + funcionalidad
No solo gx cambia
Migración sin cambio de plataforma
Win a winWeb a web
Sin cambio de plataforma
Migración sin cambio de plataforma
1. Migrar la kb en GeneXus 92. Migrar la kb en GeneXus Ev 13. Comparar las navegaciones4. Testear aplicación5. Realizar ajustes
Mucho más ajax
Cuando se ejecuta un evento en el server
Llamada a objetoVariables en condicionesUtilizo función que necesita ejecutarse en el server
Optimización de lasrecorridas
Antes de GeneXus 9.0Lo que el desarrollador escribió en la clausula order y si no puso nada la PK
A partir de GeneXus 9.0Lo que el desarrollador defina en la clausula orderY Los filtros en los wheres por igualdadY Atributos instanciados
Otros Cambios
Calls DinámicosInstanciación de RulesSubtipos sin GrupoDominio “Boolean”Funcion Val()
Ejemplos
Banco República
Sin cambiar plataforma
Cambio plataforma
Migrar + funcionalidad
No solo gx cambia
Migración con cambio de plataforma
Win a winWeb a WebGreen a WebWin a Web
Con cambio de plataforma
Casos posibles
Mantengo el dialogo Cambiar el dialogo
Funciones
NoCheck()/NoRead() Udf() Confirm() Refresh Keep Deletefile() Allownulls()
Que me voy a encontrar
Hacer las pantallas web
Maquilas Tetakawi
Banco República del Uruguay
FUCAC
Fertilizantes Tepeyac
Sin cambiar plataforma
Cambio plataforma
Migrar + funcionalidad
No solo gx cambia
Migrar + Funcionalidad
Green -> WebWin -> WebWeb-> WebWin -> Win
Funcionlidad
Nuevo Proyecto
Sin cambiar plataforma
Cambio plataforma
Migración + func.
No solo gx cambia
GXflow
Patterns
Patrones estándares migran sin problemasPatrones propios:
Crear el patrón en la evolutionCrear procedimiento de migraciónMigrar las instancias
Conferencias
GXC Development Framework: el diseño como clave del éxito de las aplicaciones
• Mayda Kurdián - GeneXus Consulting - Lunes 13 a las15:45
GXC Development Framework: midiendo su KB
• Ignacio Rocca, Guillermo Skrilec - GeneXus Consulting - Martes 14 a las 17:15
GXC Development Framework: testing , keep walking
• Natalia Dimu , Mauro Alvez - GeneXus Consulting - Miercoles 15 a las 9:30
¡MUCHAS GRACIAS!