Chapter 1. Introduction to Oracle .NET Connectivity
The release of Oracle Database 11g, and more recently, revision R2 offers up a trove of advanced Oracle database functionality ranging from features like database change notifications to performance boosts like query result caching. As new features are added, the functionality you could achieve with the database increased manifold, but what you, as a .NET developer, could do using Microsoft's ADO.NET and OLEDB.NET technologies were still quite limited. Without native access to the database, NET developers could not tap onto many of these Oracle-specific features that would otherwise allow them to fine-tune data access performance. To many, it was like being in a racecar stuck in first gear.