genexus yi presentación general de la versión miguel angel salvatierra...
TRANSCRIPT
![Page 1: GeneXus YI Presentación general de la versión Miguel Angel Salvatierra msalvatierra@accionpoint.com](https://reader035.vdocument.in/reader035/viewer/2022070416/5665b4911a28abb57c924238/html5/thumbnails/1.jpg)
![Page 3: GeneXus YI Presentación general de la versión Miguel Angel Salvatierra msalvatierra@accionpoint.com](https://reader035.vdocument.in/reader035/viewer/2022070416/5665b4911a28abb57c924238/html5/thumbnails/3.jpg)
La evolución de la administración del conocimiento
Alta productividadAlta productividad Misión Crítica
Misión Crítica
Multiplataforma
Multiplataforma
![Page 4: GeneXus YI Presentación general de la versión Miguel Angel Salvatierra msalvatierra@accionpoint.com](https://reader035.vdocument.in/reader035/viewer/2022070416/5665b4911a28abb57c924238/html5/thumbnails/4.jpg)
Agenda
Presentacion
Identificando Patrones
Implementando Patterns
![Page 5: GeneXus YI Presentación general de la versión Miguel Angel Salvatierra msalvatierra@accionpoint.com](https://reader035.vdocument.in/reader035/viewer/2022070416/5665b4911a28abb57c924238/html5/thumbnails/5.jpg)
Patterns
Programs
3 Objects
30 Objects
DB 50,000 lines of code
PatternsIncreasedProductivity
GeneXusIncreasedProductivity
KB0
KB1
Patterns Tool
Pattern Pattern metada
![Page 6: GeneXus YI Presentación general de la versión Miguel Angel Salvatierra msalvatierra@accionpoint.com](https://reader035.vdocument.in/reader035/viewer/2022070416/5665b4911a28abb57c924238/html5/thumbnails/6.jpg)
Identificando patrones
• Coincidencias en varios puntos
• Patrones en GeneXus
• Similitud en partes de la aplicación
• Igual existen diferencias
• Reutilización de conocimiento versus reutilización de código
• Filtros
• Ordenes
• Paginación
• Acciones (Insert, delete, update)
• Navegación
![Page 7: GeneXus YI Presentación general de la versión Miguel Angel Salvatierra msalvatierra@accionpoint.com](https://reader035.vdocument.in/reader035/viewer/2022070416/5665b4911a28abb57c924238/html5/thumbnails/7.jpg)
Implementación
• Basado en Templates
• Archivos de configuración
• Editor de patterns
• Instanciación
![Page 8: GeneXus YI Presentación general de la versión Miguel Angel Salvatierra msalvatierra@accionpoint.com](https://reader035.vdocument.in/reader035/viewer/2022070416/5665b4911a28abb57c924238/html5/thumbnails/8.jpg)
Patterns disponibles
Bill Of Materials
Relación Compuesto – Componente
OAV – Objeto Atributo Valor
Work With
“Trabajar con” en aplicaciones Web
![Page 9: GeneXus YI Presentación general de la versión Miguel Angel Salvatierra msalvatierra@accionpoint.com](https://reader035.vdocument.in/reader035/viewer/2022070416/5665b4911a28abb57c924238/html5/thumbnails/9.jpg)
¿Como funciona?
Generators
KB v.1 KB v.2
ObjectObjectObjectObjectObjectObjectObject
InstanceInstanceInstance
Pattern DefinitionPattern
Template
Application
![Page 10: GeneXus YI Presentación general de la versión Miguel Angel Salvatierra msalvatierra@accionpoint.com](https://reader035.vdocument.in/reader035/viewer/2022070416/5665b4911a28abb57c924238/html5/thumbnails/10.jpg)
Funcionamiento de Patterns
• Genera objetos y código GeneXus a partir de TRNs
• Que tan útil puede ser en mi KB ?
• Personalizar los patrones existentes
• Posibilidad de definir patrones propios
![Page 11: GeneXus YI Presentación general de la versión Miguel Angel Salvatierra msalvatierra@accionpoint.com](https://reader035.vdocument.in/reader035/viewer/2022070416/5665b4911a28abb57c924238/html5/thumbnails/11.jpg)
Liberación de Patterns 8.0
Patterns Yi
Nuevas funcionalidades
GeneXus Rocha
Componente de GeneXus
Nuevos patterns
Presente y Futuro