I am shopping for a BinaryFormatter alternative/replacement.
The current issues I have with BinaryFormatter (and the alternatives should address this) are
1) backwards compatibility (can deserialize Classes serialized using an earlier version)
2) size
3) speed
I have checked out AltSerializer which looks ok, some conflicting reports on speed however it looks like it supports backwards compatibility.
I also looked at protobuf-net which looks fantastic except at this stage it would require alot of work as you have to define all the .proto files.
Perhaps someone using either of the above or something else would care to comment.