ADO.NET Entity Framework

2,624 views

Published on

ADO.NET Entity Framework

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

No Downloads
Views
Total views
2,624
On SlideShare
0
From Embeds
0
Number of Embeds
60
Actions
Shares
0
Downloads
220
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • 06/07/09 01:41 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • ADO.NET Entity Framework

    1. 1. ADO.NET Entity Framework Mike Taulty Developer & Platform Group Microsoft Ltd [email_address] http://www.miketaulty.com
    2. 2. Entity Framework – Key Facts <ul><li>Extension to the ADO.NET Provider Model </li></ul><ul><ul><li>Pluggable to support any database </li></ul></ul><ul><li>Functionality </li></ul><ul><ul><li>Abstracts a model from your store schema </li></ul></ul><ul><ul><li>Offers Object Relational Mapping/LINQ and ADO.NET APIs </li></ul></ul><ul><li>Status </li></ul><ul><ul><li>Released yesterday with Visual Studio 2008 Sp1 </li></ul></ul>
    3. 3. ADO.NET Entity Framework SQL Provider Oracle Provider ... Entity Provider Conceptual Model Store Model Map ADO.NET API ORM API Connection Command DataReader ObjectContext ObjectQuery
    4. 4. ADO.NET Entity Framework ADO.NET API SQL Provider Oracle Provider ... Entity Provider Conceptual Model Store Model Map ORM API
    5. 5. LINQ to SQL? LINQ to Entities?
    6. 6. Programming EF with LINQ
    7. 7. Key Classes State Management Connection provider Metadata MSL SSDL CSDL CRUD
    8. 8. LINQ to Entities – Lots of Topics
    9. 9. ADO.NET Entity Framework ORM API ADO.NET API SQL Provider Oracle Provider ... Entity Provider Conceptual Model Store Model Map
    10. 10. Mapping our Model
    11. 11. ADO.NET Entity Framework ORM API SQL Provider Oracle Provider ... Entity Provider Conceptual Model Store Model Map ADO.NET API
    12. 12. Entity SQL and ADO.NET
    13. 13. EF Providers in Progress
    14. 14. Resources <ul><li>New Data Developer Site </li></ul><ul><ul><li>http://www.datadeveloper.net </li></ul></ul><ul><li>ADO.NET Team Blog </li></ul><ul><ul><li>http://blogs.msdn.com/adonet </li></ul></ul><ul><li>My website  </li></ul><ul><ul><li>http://www.miketaulty.com ( search Entity ) </li></ul></ul>
    15. 15. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

    ×