SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida...
-
Upload
jose-ramon-garcia-casado -
Category
Documents
-
view
227 -
download
0
Transcript of SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida...
![Page 1: SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida ealmeida@concepto.com.uy Federico Dominioni fdominioni@genexusconsulting.com.](https://reader036.fdocuments.co/reader036/viewer/2022062309/5665b4911a28abb57c9241f3/html5/thumbnails/1.jpg)
SummarizedBy PatternUn ejemplo de cómo construir tu
propio patternEnrique Almeida
Federico [email protected]
![Page 2: SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida ealmeida@concepto.com.uy Federico Dominioni fdominioni@genexusconsulting.com.](https://reader036.fdocuments.co/reader036/viewer/2022062309/5665b4911a28abb57c9241f3/html5/thumbnails/2.jpg)
Agenda¿Qué es el pattern SummarizedBy?
Definición
Demo
¿Cómo se construyó?
Descubrir el Pattern
Ejemplo canónico
Programarlo
Usarlo
Conclusiones
![Page 3: SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida ealmeida@concepto.com.uy Federico Dominioni fdominioni@genexusconsulting.com.](https://reader036.fdocuments.co/reader036/viewer/2022062309/5665b4911a28abb57c9241f3/html5/thumbnails/3.jpg)
Ejemplo
![Page 4: SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida ealmeida@concepto.com.uy Federico Dominioni fdominioni@genexusconsulting.com.](https://reader036.fdocuments.co/reader036/viewer/2022062309/5665b4911a28abb57c9241f3/html5/thumbnails/4.jpg)
Demo
![Page 5: SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida ealmeida@concepto.com.uy Federico Dominioni fdominioni@genexusconsulting.com.](https://reader036.fdocuments.co/reader036/viewer/2022062309/5665b4911a28abb57c9241f3/html5/thumbnails/5.jpg)
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
![Page 6: SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida ealmeida@concepto.com.uy Federico Dominioni fdominioni@genexusconsulting.com.](https://reader036.fdocuments.co/reader036/viewer/2022062309/5665b4911a28abb57c9241f3/html5/thumbnails/6.jpg)
Descubriendo Patterns
Save AS
Styles Complejos
“Te acordás como lo hicimos en …”
![Page 7: SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida ealmeida@concepto.com.uy Federico Dominioni fdominioni@genexusconsulting.com.](https://reader036.fdocuments.co/reader036/viewer/2022062309/5665b4911a28abb57c9241f3/html5/thumbnails/7.jpg)
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
![Page 8: SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida ealmeida@concepto.com.uy Federico Dominioni fdominioni@genexusconsulting.com.](https://reader036.fdocuments.co/reader036/viewer/2022062309/5665b4911a28abb57c9241f3/html5/thumbnails/8.jpg)
Programar otro ejemplo
Copiar el ejemplo canónico y aplicarlo a otro caso.
Programar con Search & Replace
![Page 9: SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida ealmeida@concepto.com.uy Federico Dominioni fdominioni@genexusconsulting.com.](https://reader036.fdocuments.co/reader036/viewer/2022062309/5665b4911a28abb57c9241f3/html5/thumbnails/9.jpg)
Diseñar Instance File y Configuration file
![Page 10: SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida ealmeida@concepto.com.uy Federico Dominioni fdominioni@genexusconsulting.com.](https://reader036.fdocuments.co/reader036/viewer/2022062309/5665b4911a28abb57c9241f3/html5/thumbnails/10.jpg)
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.
![Page 11: SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida ealmeida@concepto.com.uy Federico Dominioni fdominioni@genexusconsulting.com.](https://reader036.fdocuments.co/reader036/viewer/2022062309/5665b4911a28abb57c9241f3/html5/thumbnails/11.jpg)
GXPatterns
Editor de Templates
VS 2003
Uso
Templates y DLL que los usa
Generar Instancia por Default
Usarlo
Instance File y Configuration File
![Page 12: SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida ealmeida@concepto.com.uy Federico Dominioni fdominioni@genexusconsulting.com.](https://reader036.fdocuments.co/reader036/viewer/2022062309/5665b4911a28abb57c9241f3/html5/thumbnails/12.jpg)
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
![Page 13: SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida ealmeida@concepto.com.uy Federico Dominioni fdominioni@genexusconsulting.com.](https://reader036.fdocuments.co/reader036/viewer/2022062309/5665b4911a28abb57c9241f3/html5/thumbnails/13.jpg)
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
![Page 14: SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida ealmeida@concepto.com.uy Federico Dominioni fdominioni@genexusconsulting.com.](https://reader036.fdocuments.co/reader036/viewer/2022062309/5665b4911a28abb57c9241f3/html5/thumbnails/14.jpg)
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: http://www.gxopen.com/gxopen/servlet/hproject?553
Informacion adicionalhttp://www.gxopen.com/commwiki/servlet/hwikibypageid?1845
![Page 15: SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida ealmeida@concepto.com.uy Federico Dominioni fdominioni@genexusconsulting.com.](https://reader036.fdocuments.co/reader036/viewer/2022062309/5665b4911a28abb57c9241f3/html5/thumbnails/15.jpg)
SummarizedBy PatternUn ejemplo de cómo construir tu
propio pattern
Enrique Almeida [email protected]
Federico Dominioni [email protected]
![Page 16: SummarizedBy Pattern Un ejemplo de cómo construir tu propio pattern Enrique Almeida ealmeida@concepto.com.uy Federico Dominioni fdominioni@genexusconsulting.com.](https://reader036.fdocuments.co/reader036/viewer/2022062309/5665b4911a28abb57c9241f3/html5/thumbnails/16.jpg)
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