Using Entity Framework with Oracle Database Alex Keh Principal Product Manager, Oracle
1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Using Entity Framework with Oracle Database Alex Keh Principal Product Manager, Oracle 2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Program Agenda . Current Features . Upcoming Features . Using Sequences and Triggers . Data Type Mapping 3 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Current Features 4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Oracle Support for LINQ and Entity Framework . Entity Data Model Wizard and Designer . Query language interfaces – LINQ to Entities – Entity SQL – DML capabilities (insert/update/delete) . Entity Framework auto-generates DML statements for Oracle Database . Or use your own Oracle stored procedures for DML 5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. D E M O N S T R A T I O N Entity Framework and LINQ 6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Available ODP.NET-Specific Functionality . All standard ADO.NET APIs supported using ODP.NET – Use EntityClient or ObjectContext . No ODP.NET-specific APIs available, except… – Settings available in the Registry or .NET config files including ODP.NET connection string attributes – E.g. FetchSize, SelfTuning, DllPath, Max Pool Size, HA Events, Load Balancing, etc. 7 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Function Imports . Define .NET methods that map to stored procedures . Add Function Import dialog integration 8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Return Implicit Result Sets . Use REF CURSORs from stored procedures . Available to both EF and non-EF scenarios – EF: one result set per stored procedure – Non-EF: one or more result set per stored procedure .
[Show full text]