N. America: (800)876-3101 | World: +44 (0) 1-344-386-367

Key Features of DataDirect Oracle ADO.NET Data Providers

Performance

Security

  • Operating system authentication (aka Single Sign-On) via Kerberos
  • SSL data encryption
  • Optimal use of .NET Framework security controls

Enterprise Application Functionality

  • Connection failover and load balancing
  • Bulk load operations via ADO.NET Bulk APIs
  • Side-by-side installation
  • Load balancing
  • ClickOnce deployment
  • SQL up-leveling
  • Interoperability between databases and different versions of each database
  • Single Sign-On
  • Statistics in Entity Framework

ADO.NET Programmability

  • ADO.NET 3.5
  • ADO.NET Entity Framework (EF 4.0 and 1.0) support - Quickly develop robust enterprise applications using LINQ and Entity SQL Queries (view tutorial), and ADO.NET Data Services (view tutorial)
  • Enterprise Libraries 5.0 including the Data Access Application Block (DAAB) and the Logging Application Block (LAB)
    NHibernate

Provider Functionality

  • Support for LINQ, Entity SQL, and Microsoft Enterprise Libraries
  • Seamless integration with Visual Studio 2005, 2008, and 2010
  • One provider supports all versions of Oracle
  • Statistical counters integrated with Windows perfmon
  • Full Unicode and ANSI character set support
  • Built-in runtime troubleshooting and tracing capabilities
  • Advanced data type support
  • Distributed transaction support

Oracle Features

  • Broad support for Oracle data types: all timestamp data types, NChar, NVarchar, NClob, ROWID, Binary Float, Binary Double
  • Oracle RAC support
  • TNSNAMES.ORA support
  • Tunable and fine-grained control of meta-data schema options
  • Oracle-style REF Cursors support – Can use overloaded stored procedure using REF Cursors. This allows Oracle-based applications to more easily migrate to DataDirect Connect for ADO.NET.
  • Ability to execute PL/SQL upon connection
  • Ability to use native Named Parameter format in stored procedure calls
  • Support for PL/SQL Associative Arrays (Table type) as input parameters to Stored Procedures
  • Support for multiple TNS Names files for failover purposes
  • Supports the ability to execute a single SQL statement using multiple rows of values
  • SYSDBA / SYSOPER login support – Associates the SYSDBA and / or SYSOPER role with a user. This is necessary since some database operations require privileged access.
  • Server-side result set caching to boost performance for specific application operations connecting to Oracle 11g without changes to the application code
  • Transparent Data and Tablespace Encryption support
  • SECUREFILE LOB Storage support

.NET Framework

  • Support for .NET Framework 2.0, 3.0, 3.5, and 4.0
  • 32-bit and 64-bit version support
  • Support for .NET Framework 1.x
  • Silverlight Support