| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A fast object graph binary serialization for .NET.
It is possible to download package using NuGet: PM> Install-Package ObjectSerialization-Net
or compile from sources available on Git: git clone git://github.com/Suremaker/ObjectSerialization-Net.git
IObjectSerializer serializer = new ObjectSerializer();
MyClass myObject = new MyClass { Number = 32, Double = 3.14, Text = "test" };
byte[] serializedData = serializer.Serialize(myObject);
MyClass deserialized = serializer.Deserialize<MyClass>(serializedData);The ObjectSerializer performs serialization/deserialization faster than standard BinaryFormatter and produces smaller data.
Solution contains ObjectSerialization.Performance project that allows to compare ObjectSerializer performance with other serializers like (BinaryFormatter, DataContractSerializer, Protobuf or Newton BSON).
The last performance comparison can be found here: Performance test results
| Back | FazBrowse Home | New Git URL |