12

GeneXus YI Presentación general de la versión Miguel Angel Salvatierra [email protected]

Embed Size (px)

Citation preview

Page 1: GeneXus YI Presentación general de la versión Miguel Angel Salvatierra msalvatierra@accionpoint.com
Page 2: GeneXus YI Presentación general de la versión Miguel Angel Salvatierra msalvatierra@accionpoint.com

GeneXus YIPresentación general de la versión

Miguel Angel Salvatierra

[email protected]

Page 3: GeneXus YI Presentación general de la versión Miguel Angel Salvatierra msalvatierra@accionpoint.com

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

Agenda

Presentacion

Identificando Patrones

Implementando Patterns

Page 5: GeneXus YI Presentación general de la versión Miguel Angel Salvatierra msalvatierra@accionpoint.com

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

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

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

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

¿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

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

Liberación de Patterns 8.0

Patterns Yi

Nuevas funcionalidades

GeneXus Rocha

Componente de GeneXus

Nuevos patterns

Presente y Futuro

Page 12: GeneXus YI Presentación general de la versión Miguel Angel Salvatierra msalvatierra@accionpoint.com

Muchas Gracias

Miguel Angel Salvatierra

[email protected]