Я создал приложение Silverlight, которое содержит класс, и я хочу сериализовать этот класс в некоторый двоичный файл XML-файла. Возможно ли это в Silverlight или нет? без использования службы WCF, и как я могу это сделать .?
Посмотрите это видео. Это поможет с тем, как получить доступ к локальной FS. Я бы предположил, что XML-сериализатор доступен для Silverlight, но я не уверен.
http://www.silverlight.net/learn/graphics/file-and-local-data/local-file-access Для записи в изолированное хранилище смотрите это: http://programming4.us/multimedia/882.aspx
Вы не можете писать в файлы с Silverlight.Вы не можете получить доступ к клиентской файловой системе по очевидным причинам безопасности.Если вам нужно какое-то хранилище на клиенте, вы можете использовать Isolated Storage .А для сериализации класса в XML-строку или поток можно использовать, например, класс XmlSerializer .