O'Reilly logo

Essential ADO.NET by Bob Beauchemin

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

10.4. ADO.NET and Network Data: Object Graphs, ODBMS, and Network DBMS

ADO.NET supports persistence for objects and object graphs through XML serialization of two types. The classes in the System.Xml.Serialization namespace appear to be more XML-centric in persisting objects than those in System.Run-time.Serialization. The persistence and object mapping mechanism that you use will depend on your desire for interoperability (XmlSerialization) versus nearly perfect mapping of .NET data types (Runtime.Serialization). In addition, the .NET XML APIs—especially XmlReader, XmlNavigator, and XmlSchemas—map almost directly to the ODBMS and IDMS style of data access. In this approach, relational APIs (such as DataReader and DataSet) have limited support ...

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