I am buying an alternative / replacement for BinaryFormatter.
In the current issues that I have with BinaryFormatter (and alternatives should solve this),
1) backward compatibility (you can deserialize classes serialized using an earlier version)
2) size
3) speed
I checked the AltSerializer, which looks fine, some conflicting speed reports, but it looks like it supports backward compatibility.
I also looked at protobuf-net , which looks fantastic, except that a lot of work will be required at this point, since you need to define all .proto.
Perhaps someone who uses the above or something else will comment.
source
share