Técnicas de orm com o framework

12

Click here to load reader

Transcript of Técnicas de orm com o framework

Page 1: Técnicas de orm com o framework

Técnicas de ORM com o Framework .NETDennes TorresMCT, MCPD, MCSE

Page 2: Técnicas de orm com o framework

Quem SouDiretor da Búfalo InformáticaLíder do grupo devASPNetLíder do grupo devSQL

Page 3: Técnicas de orm com o framework

Os problemas do SQL no Desenvolvimento

Em geral montado na forma de string

As strings não são compiladas

Relação entre ambiente OO e ambiente relacional

Page 4: Técnicas de orm com o framework

O que é ORM

Técnica de mapeamento de Relacional para OOConverte requisições de classes em queries de banco

Page 5: Técnicas de orm com o framework

Entity Framework

Tecnologia ORM do Framework .NET

Providers para vários bancos

Integra-se bem com o Linq

Page 6: Técnicas de orm com o framework

DEMO

Page 7: Técnicas de orm com o framework

Formas de Trabalho com EFDatabase FirstModel FirstCode First

Page 8: Técnicas de orm com o framework

EDMX

Arquivo de modelo do EF

Divide-se em 3 partes : SSDL, CSDL, MSL

Realiza a geração de código

A geração de código pode ser substituida por modelos T4

Page 9: Técnicas de orm com o framework

Linq

Sintaxe de manipulação de dados do framework .NET

Trabalha com providers

LinqToEntities é apenas um dos providers existentes

Page 10: Técnicas de orm com o framework

DEMO

Page 11: Técnicas de orm com o framework

Conceitos Importantes no Linq

Defferred Execution

Query Syntax x Method Syntax

Lazy Load

Anonymous Types

Page 12: Técnicas de orm com o framework

Linkshttp://www.bufaloinfo.com.brhttp://facebook.com/devaspnethttp://facebook.com/devSQLDevaspnet-

[email protected]

[email protected]@bufaloinfo.com.br