O Mágico Mundo do Entity Framework

1,111 views

Published on

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
1,111
On SlideShare
0
From Embeds
0
Number of Embeds
116
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

O Mágico Mundo do Entity Framework

  1. 1. Trilha – .Net University Priscila Mayumi Sato @MayogaX Globalcode – Open4education
  2. 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. 3. Salvação!!! Globalcode – Open4education
  4. 4. O que é o EntityFramework Globalcode – Open4education
  5. 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. 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. 7. ORMs nos ajudam Globalcode – Open4education
  8. 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. 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. 10. Demo do Model First :D Globalcode – Open4education
  11. 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. 12. Perguntas? Globalcode – Open4education

×