Borland User Group - Guatemala Desarrollo de Aplicaciones utilizando Enterprise Core Objects III y BDS 2006 Lic. Mario Enríquez Open Consult
Borland User Group - Guatemala Agenda Qué es ECO III? Conceptos Importantes de ECO III Componentes Básicos Demostración Preguntas?
Borland User Group - Guatemala Qué es ECO III? En un framework para “mapeo” objeto relacional Permite declarar estructura y comportamiento de manera visual utilizando UML El framework nos permite implementar un modelo y ejecutarlo
Borland User Group - Guatemala Conceptos Importantes de ECO III ECO Space –Contendor de los objetos(instancias) en el modelo –Responsable de administrar la carga y descarga de los objetos con la capa de persitencia(Base de Datos o XML) Handle –Referencia hacia un objeto o coleccion de objetos dentro del ECO Space
Borland User Group - Guatemala Conceptos Importantes de ECO III OCL –Lenguage para realizar consultas sobre los objetos de un ECO Space. UNA EXPRESION OCL NO PUEDE CAMBIAR EL ESTADO DE UN OBJETO O OBJETOS ECO Action Language –Extension de OCL que permite cambio el estado de un objeto. NO ES ESTANDAR
Borland User Group - Guatemala Componentes Básicos ReferenceHandle –Referencia a un EcoSpace (Connection) ExpressionHandle –Referencia a un conjunto de objetos (Query)
Borland User Group - Guatemala Componentes Básicos EcoActionExtender –Acciones generales de ECO EcoAutoFormExtender –Componente para auto formas PersistenceMappers –Conectores para persistir los objetos a diferentes formatos de almacenamiento (XML, Base Datos, Etc)
Borland User Group - Guatemala Demostración
Borland User Group - Guatemala Preguntas??