Técnicas de orm com o framework

Post on 26-Jun-2015

97 views 0 download

Transcript of Técnicas de orm com o framework

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

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

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

O que é ORM

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

Entity Framework

Tecnologia ORM do Framework .NET

Providers para vários bancos

Integra-se bem com o Linq

DEMO

Formas de Trabalho com EFDatabase FirstModel FirstCode First

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

Linq

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

Trabalha com providers

LinqToEntities é apenas um dos providers existentes

DEMO

Conceitos Importantes no Linq

Defferred Execution

Query Syntax x Method Syntax

Lazy Load

Anonymous Types

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

subscribe@yahoogrupos.com.brdevSQL-

subscribe@yahoogrupos.com.brdennes@bufaloinfo.com.br