Translate

lunes, 23 de mayo de 2016

Introducción a Entity Framework



Entity Framework es lo que se conoce como un ORM (Objet-relational Mapper), esto es una técnica que se utiliza para convertir datos entre tipos de datos y sistemas incompatibles en lenguajes de programación orientados a objetos.



Entity Framework por lo tanto elimina la necesidad de escribir gran parte del código de accesso a datos y de convertir los datos a objetos.



En .NET una de las formas más básicas de conectarse a las base de datos es utilizando ADO .NET.
sin embargo al utilizar ADO .NET directamente nos vemos en la necesidad de crear objetos de transferencia de datos, que solo contendrán los datos más no información de conexión o estado a la base de datos.



Entity Framework por el contrario, nos ayuda a abstraer todo el código de conexión a la base de datos y la conversión de datos a objetos, permitiendo de esa manera crear aplicaciones más rápidamente.

Vea una pequeña introducción al uso de Entity Framework, en un video comparativo entre como se crea un acceso a datos con ADO .NET y como sea crea con Entity Framework.