/
ADO.NET Entity Framework ADO.NET Entity Framework

ADO.NET Entity Framework - PowerPoint Presentation

trish-goza
trish-goza . @trish-goza
Follow
389 views
Uploaded On 2018-10-29

ADO.NET Entity Framework - PPT Presentation

Marcus Tillett Overview Introduction to ADONET Entity Framework Using the Visual Studio Tools OO Architect vs Data A rchitect Requirement to use an OO language to manipulate entities ID: 702222

model entity data mapping entity model mapping data net framework ado language http table entities schema conceptual stored definition

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "ADO.NET Entity Framework" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

ADO.NET Entity Framework

Marcus TillettSlide2

Overview

Introduction to ADO.NET Entity Framework

Using

the Visual Studio ToolsSlide3

OO

Architect

vs.

Data Architect

Requirement

to use an OO language to manipulate entities

persist these in a relational database

Impedance mismatchSlide4

ADO.NET

Entity FrameworkSlide5

Logical

Model

Logical layer stored as schema definition language (SSDL)Slide6

Conceptual

Model

Conceptual model is an Entity Data Model (EDM) schema stored using conceptual schema definition language (CSDL)Slide7

Mapping

A mapping specification uses mapping specification language (MSL) to connect the types declared in CSDL to the database metadata declared in SSDLSlide8

MSL MappingSlide9

Business LogicSlide10

Example: Required Entity ModelSlide11

Table per

Type

http://martinfowler.comSlide12

Table per

TypeSlide13

Visual Studio DesignerSlide14

Remove RelationSlide15

Adding InheritanceSlide16

Mapping EntitiesSlide17

Using the EntitiesSlide18

Table per

HierarchySlide19

Summary

ADO.NET

Entity Framework

provides a separation between the data and the

entity

Supports different inheritance modelling patterns

Enables refactoring

of data modelSlide20

Summary

http://www.vistasquad.co.uk

More information

http://blogs.msdn.com/adonet/