13
Acessando dados utilizando Entity Framework 6 Jucinei Santos Microsoft Student Partner

Acessando dados utilizando entity framework 6

Embed Size (px)

DESCRIPTION

Apresentação foi utilizada no Msp Tech Day Online no dia 17/04/2014.

Citation preview

Page 1: Acessando dados utilizando entity framework 6

 Acessando dados utilizando Entity Framework 6

Jucinei SantosMicrosoft Student Partner

Page 2: Acessando dados utilizando entity framework 6

  ORM! (Object Relation Mapping)• O que é?• Como funciona?• Quais são as ferramentas?• Vantagens e desvantagens.

Page 3: Acessando dados utilizando entity framework 6

 Instalando EF 6

PM> Install-Package EntityFrameworkTools > NuGet package manager for Solution

Page 4: Acessando dados utilizando entity framework 6

 Select * from ....

Entity framework VS Linq VS Ado.net

Page 5: Acessando dados utilizando entity framework 6

 Novidades no EF 6• Open source.• Programação assíncrona.

Page 6: Acessando dados utilizando entity framework 6

 Open Source

www.entityframework.codeplex.comGitHub

Colaborativo

Page 7: Acessando dados utilizando entity framework 6

  Programação Assíncrona

• Pode ser utilizada em aplicações superiores ao framework 4.

Page 8: Acessando dados utilizando entity framework 6

  Store Procedure para CRUD

Page 9: Acessando dados utilizando entity framework 6

 Nightly Builds

Name: Nightly BuildsSource: http://www.myget.org/F/aspnetwebstacknightly/

Page 10: Acessando dados utilizando entity framework 6

 Código fonte do EF

https://entityframework.codeplex.com/SourceControl/latest

Page 11: Acessando dados utilizando entity framework 6

 SQL Log

Contexto.DataBase.Log = Metodo;

Page 12: Acessando dados utilizando entity framework 6

  Dúvidas? Sugestões? Críticas?

AdventureWorks2012_Data.mdfAdventureWorks2012_Data.mdf

Page 13: Acessando dados utilizando entity framework 6

Jucinei SantosTwitter: @jucineihttps://www.facebook.com/jucineipereirahttp://www.jucineisantos.comEmail: [email protected]

Obrigado =D