NHibernate como acesso a dados do BEF
Colocar o NHibernate como engine de acesso a dados do BEF.
Isto visa liberar a equipe de tecnologia a evoluir cada vez mais as demais funcionalidades do BEF.
-
Comentário de Rafael Zóio Silva
Sem falar que o NHibernate também ajudaria na hora de criar uma massa de dados para testes automatizados.
-
Comentário de Paulo Henrique da Silva
Eu como desenvolvedor do BEF apoio essa ideia, até porque hoje ela parece possível. No passado tínhamos que suportar diversos tipos de acesso a dados (BDE, ADO) o que tornava o NHibernate um sonho distante. Agora nas últimas versões estamos padronizando cada vez mais o ADO.NET. Além disso existe um projeto chamado Castle que concilia o mundo ActiveRecord (BEF) e o mundo ORM (NHibernate) que pode servir de inspiração.
Infelizmente ainda hoje o ADO.NET, mesmo na recém liberada 14.1, não está totalmente nativo no BEF. Ainda estamos evoluindo os internals do BEF para extirpar totalmente o Delphi do acesso a dados. Após isto poderemos fazer algumas experiências com o NHibernate e apresentar uma proposta.
-
Comentário de Wilson Junior
A ideia principal seria a de possibilitar escrever as consultas complexas utilizando objetos, ao invés de ter que fixar as consultas no código ou no Builder.
Outro ponto seria focar o BEF como uma abstração de soluções prontas do mercado, unindo as soluções que mais se adequam ao modelo Benner de desenvolvimento. -
Comentário de Rafael Leonhardt
Gosto bastante da ideia de ter o NHibernate como base mas gostaria de entender melhor algum cenário e recursos do NHibernate que desejam utilizar no desenvolvimento de sistemas e onde tornaria o framework melhor.
-
Comentário de Ricardo Vieira
Será de grande ajuda para a programação dentro deste framework.