1 / 20

Conozca cómo maximizar los beneficios de usar Patterns

Conozca cómo maximizar los beneficios de usar Patterns. Silvia Keymetlian silvia@artech.com.uy. Problemas recurrentes. Aplicaciones con miles de objetos GeneXus Objetivo, estructura o comportamiento compartido por muchos objetos Cómo se reutiliza el conocimiento?. Metadata. Paradigmas.

salaam
Download Presentation

Conozca cómo maximizar los beneficios de usar Patterns

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Conozca cómo maximizar los beneficios de usar Patterns Silvia Keymetlian silvia@artech.com.uy

  2. Problemas recurrentes • Aplicaciones con miles de objetos GeneXus • Objetivo, estructura o comportamiento compartido por muchos objetos • Cómo se reutiliza el conocimiento?

  3. Metadata Paradigmas KB

  4. KB V.1 Pattern 3 Objetos Pattern metada Aumento de productividad por Patterns Patterns Tool KB V.2 30Objetos Aumento de productividad por GeneXus DB Programs 50,000 líneas Patterns

  5. Patrones en “Trabajar con…”

  6. Patrones en “Trabajar con…” http://localhost/bluesky/hwwcities.aspx

  7. Filtros Ordenes

  8. Paginación

  9. Acciones Navegación

  10. Patrones en GeneXus • Similitud en partes de la aplicación • Igual existen diferencias • Reutilización de conocimiento versus reutilización de código

  11. Patterns disponibles • Bill Of Materials • OAV - Objeto Atributo Valor • Work With 8.0 • Work With Catálogo: http://www.gxopen.com/commwiki/servlet/hwiki?Business+Patterns+Catalog

  12. Funcionamiento de Patterns • Demo Work With • Generación de instancias • Modificación de instancias • Nuevo Orden • Tab General – User defined

  13. Funcionamiento de Patterns • Demo OAV • Extender la TRN Employee • Extender la TRN Charters http://localhost/bluesky/hwwchartersattributes.aspx http://localhost/bluesky/hviewcharters.aspx?6,General

  14. Funcionamiento de Patterns • Demo Bill of Materials • Generar componentes de un producto • Compuesto – Computadora • Componentes – Disco, Monitor, Procesador, Mouse

  15. Pattern Definition Pattern Template KBv.2 Object Object Object Instance Instance Instance Object Object KBv.1 Object Object Funcionamiento de Patterns Generators Application

  16. Implementación • Basado en templates • Archivos .dkt • Archivos de configuración • <pattern>.config • pattern.definition • Instance File

  17. Herramientas de desarrollo • Editor de templates • Add-in de Visual Studio .NET • Syntax coloring, intellisense • Chequeo sintáctico • Debugger de templates • Incorporado a Patterns

  18. Beneficios • Objetos GeneXus basados en un patrón • Aumento de productividad • Generación de código de calidad

  19. Lo último • Exportación a Excel • Visualización de todos los objetos • Control info para filtros • Desarrollo de nuevos patterns • Patterns en el wiki http://www.gxopen.com/commwiki/servlet/hwiki?Patterns

  20. Gracias

More Related