Faster than Any Binary?
https://github.com/rpgmaker/NetJSON/wiki/Quick-Guide
http://theburningmonk.com/2014/08/json-serializers-benchmarks-updated-2/
3.4x Faster Than JSON.NET
2.4x Faster Than Service Stack JSON
1.8x Faster Than Jil
6x Faster Than JSON.NET BSON
16.5x Faster Than Microsoft JavaScriptSerializer
4.3x Faster Than DataContractJsonSerializer
Without Outcome Filter of Min and Max
Test Group [Protobuf-Net], Test [Serialization] results summary:
Successes [5]
Failures [0]
Average Exec Time [257.9771] milliseconds
Test Group [Protobuf-Net] average serialized byte array size is [51.72424]
Test Group [Protobuf-Net], Test [Deserialization] results summary:
Successes [5]
Failures [0]
Average Exec Time [251.4977] milliseconds
Test Group [NetJson], Test [Serialization] results summary:
Successes [5]
Failures [0]
Average Exec Time [157.98844] milliseconds
Test Group [NetJson] average serialized byte array size is [98.86456]
Test Group [NetJson], Test [Deserialization] results summary:
Successes [5]
Failures [0]
Average Exec Time [252.18208] milliseconds
var myObject = new SimpleObject(){ ID = 100, Name = "Test", Value = "Value" };
var json = NetJSON.Serialize(myObject);
var recreatedObject = NetJSON.Deserialize<SimpleObject>(json);
Nuget: https://www.nuget.org/packages/NetJSON/
If this project help you reduce time to develop, you can give me a cup of coffee :)