Patterns en la X: ¡Más productivos que nunca!
description
Transcript of Patterns en la X: ¡Más productivos que nunca!
Patterns en la X:Patterns en la X:¡Más productivos que nunca!¡Más productivos que nunca!
Ing. Juan Bustamante – Ing. Carlos Garcí[email protected]
VIDEO
Evolución de la CharlaEvolución de la Charla
VIDEO
Situación TecnológicaSituación Tecnológica
Green Screen Win Web
VIDEO
Características de una solución Características de una solución permanente para la UIpermanente para la UI
• Programación declarativa• Independencia Tecnológica• Alta Productividad• Adaptabilidad• Incorporarlo como parte
del conocimiento
VIDEO
Evolución de TecnologíasEvolució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 ParadigmaEl Cambio de ParadigmaGenexus 9
VIDEO
El Cambio de ParadigmaEl Cambio de Paradigma
VIDEO
El Cambio de ParadigmaEl Cambio de Paradigma
VIDEO
El Cambio de ParadigmaEl Cambio de Paradigma
¿Qué?
¿Como?
VIDEO
El Cambio de ParadigmaEl Cambio de Paradigma
¿Migrar a Web?
¡¡Migrar a Pattern!!
VIDEO
El Cambio de ParadigmaEl Cambio de Paradigma
VIDEO
El Cambio de ParadigmaEl Cambio de Paradigma
VIDEO
El Cambio de ParadigmaEl Cambio de Paradigma
VIDEO
El Cambio de ParadigmaEl Cambio de Paradigma• Programación declarativa• Independencia
Tecnológica• Alta Productividad• Adaptabilidad• Incorporarlo como parte
del conocimiento
VIDEO
Pattern simplifica y mejora la Pattern simplifica y mejora la programaciónprogramació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 La Consolidación del ParadigmaParadigma
GeneXus X
VIDEO
Arquitectura GXPatternArquitectura GXPattern -- GX9GX9
Patrones y Generadores
VIDEO
Arquitectura en GeneXus XArquitectura en GeneXus X
Mejoras con GeneXus XMejoras con GeneXus X
GXPatterns• Se trabaja en un
ambiente separado• Requiere la
exclusividad de la KB• Solo puede trabajar con
instancias del mismo patrón a la vez
• Al generar consolida y actualiza el modelo.
GeneXus X• Se trabaja en un
ambiente integrado• No requiere la
exclusividad de la KB• Se puede trabajar con
cualquier objeto genexus a la vez
• No hay más actualización del modelo
VIDEO
Resultados de la DemoResultados de la Demo
Genexus X
Algunas ConclusionesAlgunas Conclusiones
¿Qué ventajas tienen?¿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?¿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 PartnerPlatform Partner
Desarrollos con PXToolsDesarrollos con PXTools
Sistema: Job ManagerSistema: Job ManagerLegado IT Legado IT (Argentina)(Argentina)
Sistema: Facturación ElectrónicaSistema: Facturación ElectrónicaGLM GLM ArgentinaArgentina
Sistema: Información OncológicaSistema: Información OncológicaApraful Apraful (Uruguay)(Uruguay)
Sistema: Gestión CooperativaSistema: Gestión CooperativaDesarrollos Tecnológicos Desarrollos Tecnológicos (Colombia)(Colombia)
Sistema: RRHH, Área GobiernoSistema: RRHH, Área GobiernoBrowse Browse (Chile)(Chile)
MensajeMensaje• 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?¿Preguntas?
Patterns en la X:Patterns en la X:¡Más productivos que nunca!¡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]