ado.net entity framework

of 15/15
1 ADO.NET Entity Framework Mike Taulty Developer & Platform Group Microsoft Ltd [email protected] http://www.miketaulty.com

Post on 10-May-2015

2.425 views

Category:

Technology

2 download

Embed Size (px)

DESCRIPTION

ADO.NET Entity Framework

TRANSCRIPT

  • 1.ADO.NET Entity Framework Mike 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
    • Releasedyesterdaywith Visual Studio 2008 Sp1

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. ADO.NET Entity Framework ADO.NET API SQL Provider Oracle Provider ... Entity Provider Conceptual Model Store Model Map ORM API 5. LINQ to SQL? LINQ to Entities? 6. Programming EF with LINQ 7. Key Classes State Management Connection provider Metadata MSL SSDL CSDL CRUD 8. LINQ to Entities Lots of Topics 9. ADO.NET Entity Framework ORM API ADO.NET API SQL Provider Oracle Provider ... Entity Provider Conceptual Model Store Model Map 10. Mapping our Model 11. ADO.NET Entity Framework ORM API SQL Provider Oracle Provider ... Entity Provider Conceptual Model Store Model Map ADO.NET API 12. Entity SQL and ADO.NET 13. EF Providers in Progress 14. 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 )

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.