Versatile Serialization defines a Class model of attributes that are applied to Classes and Class members that take part in the (de)serialization process. These attributes carry formatting instructions and settings that allow precise control over how data shall be formatted or interpreted during serialization and deserialization respectively. The entire processing is performed under the control of the VSFactory Class, which is the lead vehicle and major building block for the Versatile Serialization (and deserialization) library. Versatile Serialization is specifically useful when building communication and data import/export functionality into Microsoft .NET applications, such as when raw data formats are generated and designed for:
In addition, Versatile Serialization is valuable in the following ways: The time saving measures and increased productivity in developing such data exchange processes. |