O'Reilly logo

C#® Developer's Guide to ASP.NET, XML, and ADO.NET by Chris Kinsman, Jeffrey P. McManus

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Why a New Object Library for Data Access?

A database application programming interface (API) is a software library that programmers use to perform useful work with a database. Prior to Microsoft.NET, many Web developers on the Microsoft platform used a database API called ActiveX Data Objects (ADO), a COM library that enabled access to data sources.

A notoriously cranky lot, database programmers tend to be irked when the database access API they use is changed. This is because so much depends on the database layer operating correctly and efficiently. The situation is exacerbated when the current database API works well and the new API doesn't provide many compelling benefits.

The version of ADO used by application developers prior to Microsoft.NET ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required