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 jmbl@puntoexe.com.uy cgarcia@puntoexe.com.uy 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, jmbl@puntoexe.com.uy • Carlos García, Investigación y Desarrollo PuntoExe Consultores, cgarcia@puntoexe.com.uy