Entity Framework Code-First em pauta!

Olá Pessoal!

Ultimamente tenho recebido alguns e-mails de pessoas querendo saber por onde começar a estudar o Entity Framework (EF) Code-First, e também querendo discutir e compartilhar suas experiências.

Vamos brevemente contextualizar o que é o EF Code-First. O EF Code-First é um nova forma de desenvolvimento com o EF que permite a criação do esquema de banco de dados a partir de classes CLR, isto é, classes criadas através do .Net Framework. Além da criação de nosso modelo de dados, o EF Code-First permite o mapeamento de classes para um banco de dados existente. A configuração do EF Code-First pode ser feita de dois modos, sendo eles: Data Annotations, atributos que decoram nossas propriedades e classes; ou através da Fluent API, sintaxe própria do EF que provê recursos de mapeamento objeto-relacional.Leia mais »