Upload
francisca-vargas-medina
View
215
Download
0
Tags:
Embed Size (px)
Citation preview
Patterns en la X:Patterns en la X:¡Más productivos que nunca!¡Más productivos que nunca!
Ing. Juan Bustamante – Ing. Carlos García
VIDEOVIDEO
Evolución de la CharlaEvolución de la Charla
VIDEOVIDEO
Situación TecnológicaSituación Tecnológica
Green Screen Win Web
VIDEOVIDEO
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
VIDEOVIDEO
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
VIDEOVIDEO
El Cambio de ParadigmaEl Cambio de ParadigmaGenexus 9
VIDEOVIDEO
El Cambio de ParadigmaEl Cambio de Paradigma
VIDEOVIDEO
El Cambio de ParadigmaEl Cambio de Paradigma
VIDEOVIDEO
El Cambio de ParadigmaEl Cambio de Paradigma
¿Qué?
¿Como?
VIDEOVIDEO
El Cambio de ParadigmaEl Cambio de Paradigma
¿Migrar a Web?
¡¡Migrar a Pattern!!
VIDEOVIDEO
El Cambio de ParadigmaEl Cambio de Paradigma
VIDEOVIDEO
El Cambio de ParadigmaEl Cambio de Paradigma
VIDEOVIDEO
El Cambio de ParadigmaEl Cambio de Paradigma
VIDEOVIDEO
El Cambio de ParadigmaEl Cambio de Paradigma
• Programación declarativa
• Independencia Tecnológica
• Alta Productividad
• Adaptabilidad
• Incorporarlo como parte del conocimiento
VIDEOVIDEO
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
VIDEOVIDEO
La Consolidación del La Consolidación del ParadigmaParadigma
GeneXus X
VIDEOVIDEO
Arquitectura GXPatternArquitectura GXPattern -- GX9GX9
Patrones y Generadores
Patrones y Generadores
VIDEOVIDEO
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
VIDEOVIDEO
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ógicaSala 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 DesarrolloPuntoExe Consultores, [email protected]