#silverlight #wcf #persistence
#silverlight #wcf #сохранение
Вопрос:
Изначально я использовал изолированное хранилище для хранения пользовательских настроек в унаследованном мной приложении Silverlight, когда пришло время сохранять настройки на стороне сервера, чтобы независимо от того, на какой машине пользователь входит в систему, применялись его настройки.
Есть ли стандартный способ сделать это? Мое приложение осуществляет связь с сервером через службу WCF.
Ответ №1:
Я не знаю, стандартно это или нет, но мы храним пользовательские настройки в базе данных — обрабатываем их как любые другие данные на стороне сервера.
Лучший подход — сохранить фрагмент XML, который затем можно проанализировать и обновить на клиенте. Иметь таблицу со столбцом для каждой части информации, вероятно, плохая идея, поскольку в какой-то момент вам захочется изменить данные.