COMPARAÇÃO ENTRE OS FRAMEWORKS DE DESENVOLVIMENTO DE SOFTWARE ‘ENTITY FRAMEWORK’ E ‘NHIBERNATE’: ESTUDO DE CASO EM UM SISTEMA

  • Daniel José Angotti/Carlos Eduardo Câmara
Palavras-chave: framework, Entity Framework, NHibernate, ORM, Microsoft, SQL, Server

Resumo

Neste artigo, através do desenvolvimento de software, realizamos a comparação entre
Entity Framework e NHibernate – ambos frameworks ORM (Mapeamento ObjetoRelacional), que se comunicam com as bases de dados de aplicações desenvolvidas na
linguagem .NET de maneira simples e praticamente invisível –, abordando as ferramentas
disponibilizadas nesses frameworks, as quais auxiliam no processo de desenvolvimento de
soluções para negócios. Foram realizados testes para comprovar qual dos frameworks
utilizados propicia, ao negócio, um melhor desempenho com o sistema gerenciador de
Banco de Dados utilizado, nesse caso, o Microsoft SQL Server. Com a aplicação
desenvolvida, os resultados obtidos demonstraram que um dos frameworks se destaca,
superando seu concorrente no desempenho de suas operações.

Biografia do Autor

Daniel José Angotti/Carlos Eduardo Câmara

Daniel José Angotti
Analista de Negócio, Repom S/A
djangotti@gmail.com


Carlos Eduardo Câmara
Professor do Centro Universitário Padre Anchieta
ccamara@anchieta.br

Seção
Artigos