.NET

27 mar, 2014

Entity Framework – Sem Firulas: Histórico de versões

Publicidade

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

 

  1. Async Query and Save
  2. Code-Based Configuration
  3. Dependency Resolution
  4. Interception/SQL logging
  5. Improved Connection Management
  6. Improved Transaction Support
5.0 .NET Framework 4.5 e Visual Studio 2012
  1. Enum Support in Code First and EF Designer
  2. Spatial Data Types in Code First and EF Designer
  3. Table-Valued Functions
  4. Multiple Diagrams per Model
4.3 .NET Framework 4.0 e Visual Studio 2010
  1. Code First Migrations
  2. Automatic Migrations
4.2 .NET Framework 4.0 e Visual Studio 2010
  1. Esta versão corrigiu alguns bugs da versão do EF 4.1
4.1
.NET Framework 4.0 e Visual Studio 2010

 

  1. Code First development
  2. Introduced DbContext API
  3. Data Annotations and Fluent API Validation
4.0
.NET Framework 4.0 e Visual Studio 2010

 

  1. Model-first development
  2. POCO support
  3. Lazy Loading
  4. T4 Code Generation
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:

  1. Instale o NuGet (é rápido e fácil). Link para instalar o nuget: http://docs.nuget.org/docs/start-here/installing-nuget);
  2. 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