У меня есть проект Silverlight 2.0, который позволяет пользователю добавлять текст и изображения на холст. Они могут перемещать, вращать и изменять размер текста / изображений. Мне было интересно, как лучше сериализовать объекты Silverlight в базу данных, а также иметь возможность генерировать PDF холста для печати.
Я прочитал несколько статей о вызове веб-службы и передаче сериализованных данных, а затем о сохранении и создании PDF-файла. Мой главный вопрос - как эффективно сериализовать объекты Silverlight, чтобы их можно было перерисовывать, когда пользователь возвращается, и если есть простой способ сохранить холст в виде PDF или изображения.
Спасибо.