Abstract

This chapter gave a brief introduction to the exciting world of ADO.NET. It introduced you to various important classes and their logical groupings within ADO.NET.
It touched upon the need for a new data access architecture and the problems it solves. It also showed how ADO.NET is logically grouped in the connected and disconnected parts and how various data sources are supported using the ProviderBase model. It outlined the challenges you can face when working with different providers available in ADO.NET as well as the various facilities ADO.NET provides to create a data source-agnostic data layer.
In the next chapter, you will build upon what you have already learned in this chapter and logically group the various classes into the namespace architecture that ADO.NET provides.

Fulltext Preview

Image of the first page of the fulltext document