SlideShare a Scribd company logo
ENTITY FRAMEWORK
CODE FIRST
Организация бизнес-логики
2
 Transaction Script (логика в процедурах).
 Domain Model (логика в объектах модели).
Object-relational Mapping
3
 Object-relational Mapping (ORM)- это подход,
позволяющий конвертировать данные между
реляционными базами данных и объектно-
ориентированными языками
программирования.
Различия между концепциями
4
 В базовых принципах.
 В оперируемых сущностях.
 В оперируемых типах.
Entity Framework
5
 Entity Framework - объектно-ориентированная
технология доступа к данным, является object-
relational mapping (ORM) решением для .NET
Framework от Microsoft.
Способы создания модели
6
 Database First;
 Model First;
 Code First;
Пример7
Ресурсы
8
 msdn.com/data/ef
 http://entityframework.codeplex.com/wikipage?titl
e=specs
Вопросы?9

More Related Content

Viewers also liked (11)

PDF
Nee2015 6月6日セミナー公開用資料(抜粋版)20150606
NEL&M Inc.
 
PPTX
Software Development
Ilya Polishchuk
 
PDF
Nel&m 幼保ict教育c2016 公開用 康151108
NEL&M Inc.
 
PDF
幼稚園子育てサロン用啓発スライド 康151022
NEL&M Inc.
 
PDF
Orlanod Leon Resume & Client List
oleonentertainment
 
PDF
Orlanod Leon
oleonentertainment
 
PPTX
Smart Scheduler
Ilya Polishchuk
 
PPTX
Software Testing
Ilya Polishchuk
 
PDF
Nel&m 教員研修資料 ictどこで使う使わない(公開用サマリー)田140821
NEL&M Inc.
 
PPT
final presentation. technology 2022
rhyne_cory
 
PPT
Export+documentation
ashishpundir8437
 
Nee2015 6月6日セミナー公開用資料(抜粋版)20150606
NEL&M Inc.
 
Software Development
Ilya Polishchuk
 
Nel&m 幼保ict教育c2016 公開用 康151108
NEL&M Inc.
 
幼稚園子育てサロン用啓発スライド 康151022
NEL&M Inc.
 
Orlanod Leon Resume & Client List
oleonentertainment
 
Orlanod Leon
oleonentertainment
 
Smart Scheduler
Ilya Polishchuk
 
Software Testing
Ilya Polishchuk
 
Nel&m 教員研修資料 ictどこで使う使わない(公開用サマリー)田140821
NEL&M Inc.
 
final presentation. technology 2022
rhyne_cory
 
Export+documentation
ashishpundir8437
 

Similar to Entity Framework & Code First (20)

PDF
C# Web. Занятие 04.
Igor Shkulipa
 
PPTX
Object-Relational Mapping for Dummies
GlobalLogic Ukraine
 
PPTX
Uneta 17.04.15 Dekhtiar - Entity framework 7 and co.
UNETA
 
ODP
Entity framework
Scaiper
 
PPTX
Micro orm для жизни. Кожевников Дмитрий D2D Just.NET
Dev2Dev
 
PDF
jpa_nus.pdf
ssuser0562f1
 
PPTX
Ado.net module 6 entity framework
Andrii Hladkyi
 
PDF
NET Webinar #1 "Is There a Life Outside the Entity Framework"
GlobalLogic Ukraine
 
PPT
Необъектные модели предметной области
CUSTIS
 
PDF
Anton Tsitou "Cycle ORM and Graphs"
Fwdays
 
PDF
01-Hibernate. Понятие ORM-JPA
Roman Brovko
 
PPTX
Ddd happy dev-2013-tsepkov
Maxim Tsepkov
 
PPTX
Ood 2013 copy
Euegene Fedorenko
 
PPTX
Управление Данными. Лекция 5
Dmitriy Krukov
 
PDF
Java Persistence API (JPA) Basics
SSA KPI
 
PPTX
разработка бизнес приложений (9)
Alexander Gornik
 
PPT
Domain Driven Design: модель вместо требования
CUSTIS
 
PDF
Новые возможности по разработке приложений (ADF, SOA, BPM)
Andrey Akulov
 
PPTX
DDD - модель вместо требований
SQALab
 
PDF
Domain-Driven Design: Модель вместо требований
CUSTIS
 
C# Web. Занятие 04.
Igor Shkulipa
 
Object-Relational Mapping for Dummies
GlobalLogic Ukraine
 
Uneta 17.04.15 Dekhtiar - Entity framework 7 and co.
UNETA
 
Entity framework
Scaiper
 
Micro orm для жизни. Кожевников Дмитрий D2D Just.NET
Dev2Dev
 
jpa_nus.pdf
ssuser0562f1
 
Ado.net module 6 entity framework
Andrii Hladkyi
 
NET Webinar #1 "Is There a Life Outside the Entity Framework"
GlobalLogic Ukraine
 
Необъектные модели предметной области
CUSTIS
 
Anton Tsitou "Cycle ORM and Graphs"
Fwdays
 
01-Hibernate. Понятие ORM-JPA
Roman Brovko
 
Ddd happy dev-2013-tsepkov
Maxim Tsepkov
 
Ood 2013 copy
Euegene Fedorenko
 
Управление Данными. Лекция 5
Dmitriy Krukov
 
Java Persistence API (JPA) Basics
SSA KPI
 
разработка бизнес приложений (9)
Alexander Gornik
 
Domain Driven Design: модель вместо требования
CUSTIS
 
Новые возможности по разработке приложений (ADF, SOA, BPM)
Andrey Akulov
 
DDD - модель вместо требований
SQALab
 
Domain-Driven Design: Модель вместо требований
CUSTIS
 
Ad

Entity Framework & Code First