Your SlideShare is downloading. ×

O Mágico Mundo do Entity Framework

813

Published on

Palestra dada durante o TDC na trilha .Net University. O Tema era o Entity Framework e em um nível para estudantes.

Palestra dada durante o TDC na trilha .Net University. O Tema era o Entity Framework e em um nível para estudantes.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
813
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Trilha – .Net University Priscila Mayumi Sato @MayogaX Globalcode – Open4education
  • 2. Agenda O que é o Entity Framework O ORM enxerga o banco por nós ORMs nos ajudam Benefícios de usar o Entity Framework Formas de se trabalhar com o Entity Framework Demo Conclusão Perguntas Globalcode – Open4education
  • 3. Salvação!!! Globalcode – Open4education
  • 4. O que é o EntityFramework Globalcode – Open4education
  • 5. O ORM enxerga o bancoSQL por nós Agrupam os dados em tabelas São navegadas pelos relacionamentos Cada instancia seria a unidade de dado representado pela linha e a coluna as suas propriedades Globalcode – Open4education
  • 6. ORMs nos ajudam Abstraem o banco Possibilitam trabalhar com tabelas como se fossem objetos em memória Aumentam a produtividade Uniformiza a persistência de dados Globalcode – Open4education
  • 7. ORMs nos ajudam Globalcode – Open4education
  • 8. Beneficios de usar o EntityFrameworkReduz o tempo de desenvolvimentoO desenvolvimento fica centrado na lógica de negócioDiminui a dependência com o bancoO mapeamento pode ser mudado a qualquer momentoO Entity suporta o LINQ to Entities provendo IntelliSenseÉ mais simples e fácil Globalcode – Open4education
  • 9. Formas de se trabalharcom o Entity FrameworkDatabase First Geração do EDMX e suas models com base no banco Suporta o trabalho com procedures Mais conveniente para trabalhar com bancos legadosCode First Gera o banco de dados com base nas classes POCO Maior controle do seu mapeamento Ainda mais focado nas Domain Class Globalcode – Open4education
  • 10. Demo do Model First :D Globalcode – Open4education
  • 11. ConclusãoORM são legaisO Entity é a aposta do momento do time do ADO.netO Entity nos ajuda a ter controle sobre o banco mesmo sem conhecer o bancoO Entity é mágico Globalcode – Open4education
  • 12. Perguntas? Globalcode – Open4education

×