O ADO.NET Entity Framework é um framework para Mapeamento Objeto/Relational (ORM) que permite aos desenvolvedores trabalhar com vários bancos de dados relacionais, como o SQL Server, Oracle, DB2, MySQL etc permitido lidar com dados como objetos de negócios e entidades. Usando o Entity Framework podemos gerar consultas utilizando LINQ e recuperar e manipular dados, como objetos fortemente tipados, usando C# ou VB.NET.
Você encontra dezenas de artigos sobre o Entity Framework na seção: Seção Entity Framework do site Macoratti .net
A seguir temos uma tabela com o histórico do versionamento do Entity Framework
Versão do ADO .NET Entity Framework | Framework e IDE suportado | Características |
6.0 |
.NET Framework 4.5.1 e Visual Studio 2013
|
|
5.0 | .NET Framework 4.5 e Visual Studio 2012 |
|
4.3 | .NET Framework 4.0 e Visual Studio 2010 |
|
4.2 | .NET Framework 4.0 e Visual Studio 2010 |
|
4.1 |
.NET Framework 4.0 e Visual Studio 2010
|
|
4.0 |
.NET Framework 4.0 e Visual Studio 2010
|
|
3.5 | .NET Framework 3.5 SP1 and Visual Studio 2008 SP1 | Forneceu as funcionalidades básicas de um OR/M usando o desenvolvimento a partir de um banco de dados existente. |
Como eu instalo o Entity Framework? Depende da versão da sua plataforma .NET e do tipo de projeto que você está criando. – projetos ASP .NET MVC 5, quando criados, já incorporam a referência ao Entity Framework.
De forma geral você pode usar o NuGet para incorporar o Entity Framework ao seu projeto. Basta seguir os seguintes passos:
- Instale o NuGet (é rápido e fácil). Link para instalar o nuget: http://docs.nuget.org/docs/start-here/installing-nuget);
- Então comece a usá-lo para encontrar e adquirir suas bibliotecas favoritas.
Para instalar a última versão (6.02) do Entity Framework veja instruções neste link: http://www.nuget.org/packages/entityframework