Entity Framework

Entity Framework Architectural Diagram

Approaches:

1. Schema First Approach (SFA)
2. Model First Approach (MFA)
3. Code First Approach (CFA)


Topics:

1 — What is Entity Framework?

2 — Model First Approach

3 — Code First Approach

4 — Customize tables, columns and foreign key column names by code first approach.

5 — Handling changes model.

6 — Seed database using entity framework.

7 —Make use of Stored procedures with entity framework.

8 — Stored procedures with CFA.

9 — Customize default stored procedures by CFA.

10 — Split entities.

11 — Entity splitting by CFA.

12 — Table splitting.

13 — Table splitting by CFA.

14 — Conditional Mapping.

15 — Conditional Mapping by CFA.

16 —Association.

17 — Self referencing association by CFA.

18 — Table Per Hierarchy (TPH) inheritance.

19 — TPH inheritance by CFA.

20 — Table Per Type (TPT) inheritance.

21 —TPT inheritance by CFA.

22 — Many-to-Many(*….*) relationship.

23 — Many-to-Many relationship by CFA.

24 — BridgeTable Entity in many-to-many relationship.

25 — Entity for BridgeTable in many to many relationship by CFA.

Questions?

….