Introdução ao ECO

Escrito em 18 de janeiro de 2007 em .Net,Delphi,ECO,Linguagem Delphi,Orientação a Objetos,Programação por Zote

 

ECO – Enterprise Core Objects, é um framework para persistência de objetos.

Você já pensou em como seria bom se precupar com o negócio e não com a tecnologia, não precisar se preocupar com operações de banco de dados (select, insert, update, delete)?

Se marcarmos o tempo se investimos nesse tipo de operação, veremos que não é investimento, mas que depois de muito trabalho, é na verdade um pouco perda de tempo. Você poderia ter investido esse recurso numa nova funcionalidade do software.
Voltando ao assunto :) o ECO vem resolver esse tipo de coisa pra gente. Com ele, você se preocupa em resolver o problema do cliente desenvolvendo um software. Operações com banco de dados, você esquece! Do BD você so vai precisar na pior das hipóteses em 3 casos:

  1. Criação / configuração.
  2. Backup.
  3. Na pior hipótese, restore.

O ECO é uma evolução do bold. Bold era(é?) para Delphi/Win32. ECO é para .NET tanto para Delphi Language tanto para C#.

Em ECO, você trabalha com Classes e Objetos, fazendo a modelagem utilizando UML. Então basicamente, você faz o diagrama de classes, configura qual banco de dados será utlizado, e o ECO faz toda a mágica gerando o código dessas classes pro sistema funcionar! ;)

Estou preparando alguns materiais mostrando como trabalhar com ele, assine nosso RSS para receber novos artigos.

Um abraço e até a próxima!


6 comentários em 'Introdução ao ECO' »

Assine os comentários usando RSS ou faça um TrackBack para 'Introdução ao ECO'.

[-]
[+]
Ediberto disse,

Em 20 de janeiro de 2007 às 22:16

Realmente o ECO é um mistério pra mim, já fui em palestras da Borland mas a coisa é tão rápida que não consigo assimilar direito como funciona o danado.
Parabéns pela iniciativa. Quero dizer que estarei aqui para aprender como funciona o ECO.

Abraços

 
[-]
[+]
Ricardo Rickez disse,

Em 25 de fevereiro de 2007 às 13:01

Eu não encontro material para quem nunca ouviu falar em ECO. Não tem como disponibilizar um exemplo prático?
Eu uso Delphi 7, posso usar ECO?

[-]
[+]
Zote disse,

Em 26 de fevereiro de 2007 às 15:46

Estou um pouco ocupado em alguns projetos, mas devo publicar um exemplo hoje ou amanhã.

Quanto a ECO + Delphi 7, isso não é possível pois ele roda em .NET. O que existe pra Delphi 7 é Bold, o ECO é uma evolução dele.

Infelizmente, não posso te dar informações sobre Bold pois não cheguei a trabalhar. Alguém se habilita?

Abraço

 
 
[-]
[+]
Rodrigo disse,

Em 23 de março de 2007 às 13:04

O ECO so trabalha com .NET???

[-]
[+]

Em 23 de março de 2007 às 16:18

Sim, o ECO utiliza vários recursos que só estão disponíveis em .NET para fazer toda a mágica que faz.

 
 
[-]
[+]
Sergio disse,

Em 14 de junho de 2008 às 19:42

Gostaria de saber se alguem poderia me dizer o que siguinifica desenvolver um sodtware em ECO?

E se é mais vantagem do que um software desenvolvido em VB