SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida Federico Dominioni
Agenda ¿Qué es el pattern SummarizedBy? Definición Demo ¿Cómo se construyó? Descubrir el Pattern Ejemplo canónico Programarlo Usarlo Conclusiones
Ejemplo
Demo
GeneXus GXPatterns Editor de Templates VS 2003 Etapas de un Pattern Descubrir el Pattern Templates y DLL que los usa Generar Instancia por Default Usarlo Ejemplo Canónico con GeneXus Otro ejemplo con GeneXus Instance File y Configuration File
Descubriendo Patterns Save AS Styles Complejos “Te acordás como lo hicimos en …”
Ejemplo Canónico Programar un ejemplo sencillo y entendible Usar mejores prácticas de programación Usar objetos especializados Programar pensando que se va a generar automáticamente
Programar otro ejemplo Copiar el ejemplo canónico y aplicarlo a otro caso. Programar con Search & Replace
Diseñar Instance File y Configuration File Parametrización ¿Aplican a una instancia(instance file) o a todas(configuration file)?. Permite dar valores por defecto? (configuration file). Ejemplos: Filtros, conditions (Instance File) Dimensiones (Instance File) Largo y ancho de gráficas por defecto (Configuration File) Largo y ancho de gráficas. (Instance File).
Diseñar Instance File y Configuration file
Condificación, Default Instance. Escribir los templates(dkts). Si es necesario usar liberías C# que lo apoyen. (Café con Patterns). Generador instancia por defecto (se puede saltear en una primera etapa), ayudas en la instancia, validaciones, etc.
GXPatterns Editor de Templates VS 2003 Uso Templates y DLL que los usa Generar Instancia por Default Usarlo Instance File y Configuration File
Próximos Pasos Documentación Testeo de Stress Más de un Indicador y mas fórmulas Dimensiones compuestas Más tipos de gráficas Patterns relacionados Paneles de Mando Comparación de períodos
Conclusiones Pattern útil. Caso de éxito de un proyecto colaborativo. Documentación del proceso de creación de un pattern. Cada Pattern potencia mucho la comunidad
Más Información Conferencias relacionadas: Café con Pattern “Summarized By” – Hoy, 16:30 Tercer Piso. Café con GeneXus Patterns – Tercer Piso, Miércoles, hora: 11:00 Bajar el Pattern: Informacion adicional
SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida Federico Dominioni
Sonido de esta Charla: se vende en la puerta Idea Original: Enrique Almeida Implementación: Federico Dominioni Post-Produccion: Daniel Coellar Productor Ejecutivo: Nicolás Jodal Efectos especiales: Marcos Crispino Documentación: Gabriel Medina Early Adopters: Cecilia Abadie Juan Echavarria Federico y Enrique se peinan con FIN