Download Descargar la Presentación

Document related concepts
no text concepts found
Transcript
Patterns en la X:
¡Más productivos que nunca!
Ing. Juan Bustamante – Ing. Carlos García
[email protected]
[email protected]
Evolución de la Charla
Situación Tecnológica
Características de una
solución permanente
La Encrucijada
El Cambio de Paradigma
La Tecnología Pattern
Incorporación de la
tecnología en la 9
GeneXus X
Ejemplos de desarrollo
VIDEO
Conclusiones
Situación Tecnológica
Green Screen
DBMS
Win
Web
User
Interface
Lenguajes de
Programación
VIDEO
Características de una solución
permanente para la UI
• Programación declarativa
• Independencia Tecnológica
• Alta Productividad
• Adaptabilidad
• Incorporarlo como parte
del conocimiento
VIDEO
Evolución de Tecnologías
• Se están incorporando
nuevas plataformas
• Tienden a la tecnología Web
• Más diversidad de Lenguajes
• Más complejos de
programar
VIDEO
El Cambio de Paradigma
Genexus 9
VIDEO
El Cambio de Paradigma
VIDEO
El Cambio de Paradigma
VIDEO
El Cambio de Paradigma
¿Qué?
¿Como?
VIDEO
El Cambio de Paradigma
¿Migrar a Web?
¡¡Migrar a Pattern!!
VIDEO
El Cambio de Paradigma
VIDEO
El Cambio de Paradigma
VIDEO
El Cambio de Paradigma
VIDEO
El Cambio de Paradigma
• Programación declarativa
• Independencia
Tecnológica
• Alta Productividad
• Adaptabilidad
• Incorporarlo como parte
del conocimiento
VIDEO
Pattern simplifica y mejora la
programación
• Logra resolver la User Interface
• Estandariza el diseño gráfico
• Estandariza el código generado
• Permite declarar subsistemas con comportamientos
sistemáticos.
– Auditoría
– Seguridad
– OAV
VIDEO
La Consolidación del
Paradigma
GeneXus X
VIDEO
Arquitectura GXPattern - GX9
GXPatterns
Patrones y
Generadores
GXPublic y
XPZs
GeneXus 9
VIDEO
Arquitectura en GeneXus X
Framework
Patrones y
Generadores
Patterns
GeneXus X
VIDEO
Mejoras con GeneXus X
GXPatterns
• Se trabaja en un
ambiente separado
GeneXus X
• Se trabaja en un
ambiente integrado
• Requiere la
exclusividad de la KB
• No requiere la
exclusividad de la KB
• Solo puede trabajar
con instancias del
mismo patrón a la vez
• Se puede trabajar con
cualquier objeto
genexus a la vez
• Al generar consolida y
actualiza el modelo.
• No hay más
actualización del
modelo
Resultados de la Demo
Genexus X
VIDEO
Algunas Conclusiones
¿Qué ventajas tienen?
• Aumenta la productividad de un
programador Web en un 300 %.
• No requiere programadores GeneXus
expertos en Web.
• Aporta estandarización en el Diseño Gráfico
y en el Código generado.
• Es muy eficiente ante cambios de Diseño o
cambios Funcionales.
¿Qué requiere programarlos?
• No son sencillos de programar.
• Requiere programadores GeneXus expertos
en Web.
• Desarrollo utilizando C#.
• Requerirá de empresas que se dediquen a
brindar la plataforma de soporte.
Platform Partner
Desarrollos con PXTools
Sistema:
Sistema:
Información
Facturación
Electrónica
Oncológica
Sistema:
Sistema:
RRHH,
Gestión
Cooperativa
Gobierno
Sistema:
JobÁrea
Manager
Apraful
GLM
Argentina
(Uruguay)
Desarrollos
Browse
Tecnológicos
(Chile)(Colombia)
Legado
IT
(Argentina)
Mensaje
• En trabajo con pattern ya es una realidad y
tenemos muchos desarrollos de sistemas
que lo sustentan.
• Una cosa es migrar Win a Web y otra muy
distinta es migrar Win a Patterns.
• Trabajar con Patterns en GeneXus X a
esta altura es algo más que una mera
opción.
¿Preguntas?
Patterns en la X:
¡Más productivos que nunca!
• Conferencias relacionadas
• PXTools: Un aliado para su actualización tecnológica
Sala Renoir, Martes 23, hora: 9:45
• Práctica en Vivo: PXTools for X
Sala Renoir, Martes 23, hora: 14:30
• SVT: El Conocimiento Acumulado y la Trazabilidad
Sala Renoir, Miércoles 24, hora: 9:00
• Juan Marcelo Bustamante, Gerente de Proyectos
PuntoExe Consultores, [email protected]
• Carlos García, Investigación y Desarrollo
PuntoExe Consultores, [email protected]