Ado.net entity framework_4.0

1,062 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,062
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
33
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Show Navigation PropertiesShow Pluralize Feature
  • Show how Many to many relationship is modeled without a payload
  • Ado.net entity framework_4.0

    1. 1. ADO.NET Entity Framework<br />Demystified and Recipes for Developers<br />Lead Consultant – iMentor Knowledge Services<br />Microsoft Certified Systems Developer<br />Microsoft Certified Trainer<br />
    2. 2. Agenda<br />Intro to Entity Framework<br />Entity Framework 4.0 How to 's<br />Lots of Demos<br />
    3. 3. Why ORM? Why Entity Framework?<br />
    4. 4. Why ORM? Why Entity Framework?<br />No Plumbing<br />Data Shape<br />
    5. 5. ADO.NET Entity Framework - Demystified<br /><ul><li>Tools and services to create an Entity Data Model (EDM)
    6. 6. Conceptual to Mapping to Storage
    7. 7. Tools and services for consuming an Entity Data Model
    8. 8. Linq to Entities, Object Services and Entity SQL
    9. 9. Together they address the “impedance mismatch”</li></ul>Objects in Application<br />Entity Data Model<br />Conceptual<br />Mapping<br />Storage<br />Rows in Tables<br />
    10. 10. DEMO - 2<br />Creating a Model from an Existing Database<br />
    11. 11. DEMO - 3<br />Modeling a Many-to-Many Relationship with No Payload<br />
    12. 12. DEMO - 4<br />Modeling a Many-to-Many Relationship with a Payload<br />
    13. 13. DEMO - 5<br />Modelling a Self-Referencing Relationship<br />
    14. 14. DEMO - 6<br />Splitting an Entity Across Multiple Tables<br />
    15. 15. DEMO - 7<br />Splitting an Entity Across Multiple Tables<br />
    16. 16. DEMO - 8<br />Modeling Table per Type Inheritance<br />
    17. 17. DEMO - 9<br />Using Conditions to Filter an ObjectSet<br />
    18. 18. DEMO - 10<br />Modeling Table per Hierarchy Inheritance<br />
    19. 19. DEMO - 1<br />Creating a simple model and generating database<br />
    20. 20. Thank you and Q.A.<br />abhimanyu@imentor.co.in<br />

    ×