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.

Na minha opinião, o EF Code-First é um modelo muito fácil de ser aplicado, por ser simples, descomplicado, de codificação ágil e intuitivo.

Para a galera que esta começando e para aqueles que estão acompanhando o time de ADO.Net, seguem algumas dicas de leitura, alguns blogs importantes, alguns twitters de pessoas que tem trabalhado na divulgação de conteúdo e demais informes.

Bom proveito e bons estudos!

Sites:

ADO.NET Entity Framework (EF) Feature Suggestions – http://data.uservoice.com/forums/72025-ado-net-entity-framework-ef-feature-suggestions

Data Developer Center / Entity Framework – http://msdn.microsoft.com/en-us/data/ef

Beginner’s Guide to ADO.NET Entity Framework –http://msdn.microsoft.com/en-us/data/ee712907

Blogs:

ADO.NET Team Blog – http://blogs.msdn.com/b/adonet/

Diego Vega’s Blog – http://blogs.msdn.com/b/diego/

Julie Lerman’s Blog – http://thedatafarm.com/

One Unicorn – http://blog.oneunicorn.com/

Rowan Miller’s Blog – http://romiller.com/

Blog de Fernando Henrique Ferreira – https://ferhenriquef.com/

Blog de Carlos dos Santos – http://www.carloscds.net/

Vídeos:

Visual Studio Toolbox: Entity Framework Part 1: http://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Visual-Studio-Toolbox-Entity-Framework-Part-1

Visual Studio Toolbox: Entity Framework Part 2: http://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Visual-Studio-Toolbox-Entity-Framework-Part-2

Code First Development with Entity Framework (Repeats on Wednesday) : http://channel9.msdn.com/Events/TechEd/Europe/2010/DEV212

Introductie Entity Framework Code First: http://channel9.msdn.com/Events/DevDays/DevDays-2011-Netherlands/Devdays079

Livros:

Programming Entity Framework: Code First – http://shop.oreilly.com/product/0636920022220.do

Programming Entity Framework: DbContext – http://shop.oreilly.com/product/0636920022237.do

Instalação do Entity Framework Code-First*

Download da versão mais recente (NuGet): http://msdn.microsoft.com/pt-br/data/ee712906

**Download do ultimo preview (NuGet): http://msdn.microsoft.com/pt-br/data/ee712906

***ADO.NET Entity Framework 4.1: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=8363

* recomenda-se que seja feita a instalação via NuGet (http://docs.nuget.org/docs/start-here/overview), por ser o meio mais fácil de adicionar, remover e atualizar bibliotecas e ferramentas no Visual Studio.

** o significado de “ultimo preview” é: a última versão Beta liberada pelo time de ADO.Net para utilização.

*** recomendo o download das versões mais recentes, a versão 4.1 não possui a correção de bugs disponíveis nas versões mais novas e possui menos recursos. Se não me engano, as versões mais recentes estão disponíveis apenas através de NuGet.

Twitters

Julie Lerman – https://twitter.com/julielerman

Arthur Vickers – https://twitter.com/ajcvickers

Diego Vega – https://twitter.com/divega

Carlos dos Santos – https://twitter.com/cdssoftware

Fernando Henrique Ferreira – https://twitter.com/FerHenrique

Wallpaper (!!!!!!!!!)

http://vs2010wallpapers.com/post/5248042399/our-designer-howard-wooten-put-together-the

Publicidade

Deixe um comentário

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

Logo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. 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.