Сохранение пользовательских настроек на стороне сервера в Silverlight

#silverlight #wcf #persistence

#silverlight #wcf #сохранение

Вопрос:

Изначально я использовал изолированное хранилище для хранения пользовательских настроек в унаследованном мной приложении Silverlight, когда пришло время сохранять настройки на стороне сервера, чтобы независимо от того, на какой машине пользователь входит в систему, применялись его настройки.

Есть ли стандартный способ сделать это? Мое приложение осуществляет связь с сервером через службу WCF.

Ответ №1:

Я не знаю, стандартно это или нет, но мы храним пользовательские настройки в базе данных — обрабатываем их как любые другие данные на стороне сервера.

Лучший подход — сохранить фрагмент XML, который затем можно проанализировать и обновить на клиенте. Иметь таблицу со столбцом для каждой части информации, вероятно, плохая идея, поскольку в какой-то момент вам захочется изменить данные.