Πρόσφατα βρήκα στο MSDN αυτό το άρθρο
http://msdn2.microsoft.com/en-us/library/ms229752.aspx και το technology sample. Ήδη είχα αρχίσει να πειραματίζομαι με το serializatin στο beta και έιχα καταφέρει να πετήχω το version tolerance με xml και reflection. Ειδηκότερα μπορόυσα να αγνοώ classes και fields που δεν υπήρχαν σε παλαιότερες εκδόσεις παραλείποντας τους αντίστοιχους κόμβους του xml ώστε να μήν γίνοντε desirialize.To VTS ( version tolerant serialization ) της Microsoft δουλέυει σε binary files και σε SOAP άλλα δεν υποστιρίζει νέα objects (απο όσα μέχρι τώρα έχω αντιληφθέι). Επίσης αναφέρεται στο άρθρο οτι οι constructors δεν εκτελούνται για να βελτιωθεί η ταχύτητα. Γενικός το Microsoft έχει πολλά πλεονεκτήματα σε σχέση με την δικία μου υλοποίηση αλλά δεν έχω καταφέρει να κάνω κάτι με τα νέα classes. Αν κάποιος έχει ασχολήθει περισότερο με το VTS και έχει κατι υπόψην του ας κάνει ένα post.