XML Serialization

Object serialization has been a major topic in the OO world for a number of years. The ability to persist an object and aggregate objects has never been trivial and often has required the development of specialized code to handle specific cases. The ability to provide a generalized framework for serialization often required objects to take an active role in their persistence.

XML has become an important part of doing business today. With an open standard for B2B communication, the necessity of XML now plays a major role in software development. Because XML defines not only the data but also the metadata, it is well suited for object persistence.

C# XML Serialization Support

C# makes use of attributes to support XML serialization. ...

Get C# and the .NET Framework: The C++ Perspective 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.