1.7. Where Are We?

We've defined the various models of data to be reckoned with in a heterogeneous environment: relational, homogeneous, and heterogeneous hierarchies, object graphs, semistructured, and flat files. You've also learned about the methods to access them (roughly, currency- and navigation-based, and set-based) and the types of data access applications you might build. Next, you'll see how the ADO.NET and XML API stacks in the .NET platform provide a programming model that attempts to address the common problems that you might encounter.

Get Essential ADO.NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.