Upload
priscila-mayumi-sato
View
311
Download
2
Embed Size (px)
DESCRIPTION
Fiz esse lide para servir de modelo em apresentações em universidades e level 100. Apresento sobre Entity Framework e em seguida exemplo prático (minha parte favorita)
Citation preview
Entity Framework
Entity Framework
Priscila Satohttps:dev.mayogax.me
@MayogaX
Cenário
• Quase todo tipo de sistema precisa guardar dados
• No inicio pode assustar ter que lidar com um mundo diferente, o do banco de dados
• Dados também poderiam ser guardados de outra forma, mas bancos relacionais são seus amigos
Entity Framework @MayogaX
Banco de DadosEntity Framework @MayogaX
Mágica!
• Existe um meio de trabalhar com códigos da qual você já está acostumado sem ter que lidar com SQL.
• Object Relational Mapping
Entity Framework @MayogaX
O Entity Framework
• ORM da Microsoft
• Versão 6 sendo trabalhada desde 2012 e está em alpha 3
E o símbolo é um unicórnio. O Magic Unicorn
• Roda por cima da Ado.Net
• Nasceu no service pack do .Net framework 3.5
• É Open Source
• Trabalha tanto gerando base de dados quanto com base já existente
Entity Framework @MayogaX
Caminhos
Database First Model First Code First
Centrado no Modelo Centrado no Código
Gera Banco de Dados
Gerado do Banco
Gerado do Banco
Entity Framework @MayogaX
Demo
Entity Framework @MayogaX
Dúvidas?Criticas, sugestões e reclamações?
Obrigada \o/
Entity Framework @MayogaX