Patterns en la X: ¡Más productivos que nunca! Ing. Juan Bustamante – Ing. Carlos García...

Preview:

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

jmbl@puntoexe.com.uy cgarcia@puntoexe.com.uy

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, jmbl@puntoexe.com.uy

• Carlos García, Investigación y DesarrolloPuntoExe Consultores, cgarcia@puntoexe.com.uy

Recommended