Я думаю, что даже если нам не понадобится взаимодействие между приложениями, и даже если мы не взаимодействуем с веб-службами, проще сериализовать с помощью SoapFormatter, чем XmlSerializer, поскольку SOAP по умолчанию сериализует закрытые элементы, тогда как XmlSerializer будет работать на общедоступных свойства и поля. на самом деле я не могу найти причину использования XmlSerializer, я что-то пропустил? в чем недостатки SoapFormatter. или в чем преимущество XML-сериализации перед Soap? (xsd)
спасибо