ADO.NET Entity Framework Mike Taulty Developer & Platform Group Microsoft Ltd [email_address]   http://www.miketaulty.com
Entity Framework – Key Facts Extension to the ADO.NET Provider Model Pluggable to support any database Functionality Abstracts a model from your store schema Offers Object Relational Mapping/LINQ and ADO.NET APIs Status Released  yesterday  with Visual Studio 2008 Sp1
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
ADO.NET Entity Framework ADO.NET API SQL Provider Oracle Provider ... Entity Provider Conceptual Model Store Model Map ORM API
LINQ to SQL? LINQ to Entities?
Programming EF with LINQ
Key Classes State Management Connection provider Metadata MSL SSDL CSDL CRUD
LINQ to Entities – Lots of Topics
ADO.NET Entity Framework ORM API ADO.NET API SQL Provider Oracle Provider ... Entity Provider Conceptual Model Store Model Map
Mapping our Model
ADO.NET Entity Framework ORM API SQL Provider Oracle Provider ... Entity Provider Conceptual Model Store Model Map ADO.NET API
Entity SQL and ADO.NET
EF Providers in Progress
Resources New Data Developer Site http://www.datadeveloper.net   ADO.NET Team Blog http://blogs.msdn.com/adonet   My website   http://www.miketaulty.com  ( search Entity )
© 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.

ADO.NET Entity Framework

  • 1.
    ADO.NET Entity FrameworkMike Taulty Developer & Platform Group Microsoft Ltd [email_address] http://www.miketaulty.com
  • 2.
    Entity Framework –Key Facts Extension to the ADO.NET Provider Model Pluggable to support any database Functionality Abstracts a model from your store schema Offers Object Relational Mapping/LINQ and ADO.NET APIs Status Released yesterday with Visual Studio 2008 Sp1
  • 3.
    ADO.NET Entity FrameworkSQL Provider Oracle Provider ... Entity Provider Conceptual Model Store Model Map ADO.NET API ORM API Connection Command DataReader ObjectContext ObjectQuery
  • 4.
    ADO.NET Entity FrameworkADO.NET API SQL Provider Oracle Provider ... Entity Provider Conceptual Model Store Model Map ORM API
  • 5.
    LINQ to SQL?LINQ to Entities?
  • 6.
  • 7.
    Key Classes StateManagement Connection provider Metadata MSL SSDL CSDL CRUD
  • 8.
    LINQ to Entities– Lots of Topics
  • 9.
    ADO.NET Entity FrameworkORM API ADO.NET API SQL Provider Oracle Provider ... Entity Provider Conceptual Model Store Model Map
  • 10.
  • 11.
    ADO.NET Entity FrameworkORM API SQL Provider Oracle Provider ... Entity Provider Conceptual Model Store Model Map ADO.NET API
  • 12.
  • 13.
  • 14.
    Resources New DataDeveloper Site http://www.datadeveloper.net ADO.NET Team Blog http://blogs.msdn.com/adonet My website  http://www.miketaulty.com ( search Entity )
  • 15.
    © 2008 MicrosoftCorporation. 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.

Editor's Notes

  • #2 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.