Introdução ao ECO
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:
- Criação / configuração.
- Backup.
- 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!
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
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?
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
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.
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