COMPARAÇÃO ENTRE OS FRAMEWORKS DE DESENVOLVIMENTO DE SOFTWARE ‘ENTITY FRAMEWORK’ E ‘NHIBERNATE’: ESTUDO DE CASO EM UM SISTEMA
Abstract
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.