Как нынче в .NET проще всего сериализовать/десериализовать несколько public-свойств из класса-наследника (не сериализуя все остальные public-свойства и свойства базового касса)..
Все равно во что и каким способом. Главное чтоб атрибутами это по-быстрому разметить.