Competitive Advantage Matrix for DataDirect Connect for ADO.NET Data Providers

DataDirect Connect for ADO.NET

DB2 Providers

100% Managed Code Benefits

100% managed code

DB2 providers are not 100% managed code. As such, they rely on the native database client.

Managed code eliminates calls outside the CLR providing better performance, scalability, security and reliability.

No database clients required

DB2 providers require native database clients installed.

Cost to develop, test and deploy are significantly reduced since the database client is not needed. In addition, application issues relating to client version conflicts are eliminated.

Complete interoperability between a variety of DB2 versions (and across other databases including Oracle, DB2 and more.)

DB2 providers are version-specific to each database version and release.

Interoperability between databases and versions reduces development, testing and deployment cost, and reduces incidence of "vendor lock-in".

Robust functionality.

DB2 providers lack critical functionality, including distributed transaction support

100% managed code offers robust functionality, ensuring that your application can withstand the most demanding set of data provisioning requirements.

Return to DataDirect Connect for ADO.NET DB2 Data Providers