Entity Framework 4.1

O Entity Framework 4.1 (EF 4.1) é um release que funciona sobre o ADO.Net Entity Framework incluso no .Net Framework 4.0. O EF 4.1 trás como novidade um novo DbContext e oficializa o Code First, antes um projeto paralelo do time de ADO.Net.

O Code First objetiva a configuração do modelo e criação do banco de dados a partir de nossas classes C# ou Visual Basic .Net, e/ou o mapeamento de um banco de dados existente.

Quais as novidades?
DbContext API – A nova classe System.Data.Entity.DbContext é uma versão alternativa ao ObjectContext, e é a classe preferencial para integração com banco de dados.
DbSet – Versão simplificada do ObjectSet, perfeita para fazer CRUD (Create, Retrive, Update e Delete) de um tipo existente do modelo.
ADO.Net DbContext Generator T4 Templates – ferramenta geradora de entidades POCO (Plain-Old CLR Objects).
Validation – O DbContext automaticamente valida entidades antes de salvá-las no banco de dados.
Code First – Code First permite a construção de modelos de bancos de dados através de nossas classes C# e Visual Basic .Net, além da adição de configurações através da atributos nas classes ou configurações no DbContext.

Vamos abordar mais sobre o Entity Framework 4.1 neste espaço nos próximos meses, a fim de ampliar o conhecimento da comunidade sobre essa tecnologia tão fantástica.

Por
Fernando Henrique Inocêncio Borba Ferreira.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.