060 Mas Valor Mas Conocimiento Y Mas Tecnologia En Gene Xus X Evolution 1
Transcript of 060 Mas Valor Mas Conocimiento Y Mas Tecnologia En Gene Xus X Evolution 1
MÁS VALOR, MÁS CONOCIMIENTO Y MÁS TECNOLOGÍA EN GENEXUS X EVOLUTION 1
Gonzalo [email protected]
• ¿Qué significaba “web” hace unos unos años?
• Internet Archive (The Wayback Machine) en http://web.archive.org
• ¿Qué significaba “web” hace unos unos años?
• Internet Archive (The Wayback Machine) en http://web.archive.org
• Estos ejemplos, no estaban “mal” en su momento, ¿pero y si estuvieran así hoy?
•Marco de Referencia
•Motivación
•Nuestra Experiencia
•Estado Actual
•Marco de Referencia
•Motivación
•Nuestra Experiencia
•Estado Actual
Marco de Referencia
• Base de Conocimiento Genexus 9.0
• Aplicación Full Web
• 500+ Transacciones
• 10.000+ Objetos
• 700+ Tablas
• Equipo de 30 personas
Marco de Referencia
Entidades de Negocio
Servicios
Modelo de Datos
Actores Eventos
Capa
Bás
ica
Objetos
Actividades
Portal
Mecanismos Objeto - Acción
Procesos de Negocios
Cap
a de
acc
eso
a la
apl
icac
ión
BI
Marco de Referencia
• Arquitectura orientada a servicios
• K2BTools Pattern
• 40% de los objetos
• 60% de los webpanels
• Integración a través de Gxportal
• Flujos de negocio con Gxflow
• Consultas dinámicas con Gxquery
• Gxchart
•Marco de Referencia
•Motivación
•Nuestra Experiencia
•Estado Actual
Motivación
• Al momento de convertir• Mejoras en el IDE
• Integración de Herramientas• Gxflow, Gxquery, Patterns, Debug
• Business Entity
• Manejo de Versiones
• Genexus Server
• Desarrollo Concurrente con el armado
• Mejoras en Performance
Motivación
• Al momento de convertir
• Mejoras al control grid
• Menos tráfico (Menos POSTs)
• Mas Validaciones en el cliente
• Runtime Translation
• ¡ Menor Time To Market !
Motivación
• Categorización de objetos
• Full Text Search
• Aplicaciones RIA
• Uso de nuevos objetos
• Acceso a nuevos ambientes u
dispositivos
•Marco de Referencia
•Motivación
•Nuestra Experiencia
•Estado Actual
Nuestra Experiencia
• Armar equipo
• Pasos
• Definir objetivo
Explorar Definir Como Hacerlo
Explotar los
beneficios
Explorar
Nuestra ExperienciaExplorar
Preparar la KB
Convertir
Analizar
Testear
Preparar la KB
• Congelar la KB
• Depurar la KB
• Consideraciones Gxflow
• Compactar la KB
• Respalde!!
Convertir
• Abrir Genexus X Evolution 1
• Abrir la base de conocimiento
• Comienza el proceso de conversión
• Proyecto GxPM que se tenía en la
versión anterior
• Build All
Analizar
• Revisar log de Conversion• Failed
• Warnings
• Revisar build all• Revisar Errores
• Revisar Warnings
• Comparar navegaciones
Testing
• Testing
• Definición de Casos de prueba
•Marco de Referencia
•Motivación
•Nuestra Experiencia
•Estado Actual
Estado Actual
• KB Convertida
• 0 Errores de Spec y Compilación
• Testeo funcional aprobado
Conferencias relacionadasHoy
GeneXus X: ¡Rich Internet Applications YA! - Sala 2a 11:00
Evolución de GeneXus Server - Sala 2a 11:45
GX Consulting Development Framework: Usabilidad de sus aplicaciones utilizando GeneXus X y K2B Tools - Sala 4r 15:15
Manejando la resistencia al cambio - Sala 4cr 16:30
MÁS VALOR, MÁS CONOCIMIENTO Y MÁS TECNOLOGÍA EN GENEXUS X
EVOLUTION 1
Lic. Gonzalo Losada - [email protected]