Персонализация Sharepoint - PullRequest
0 голосов
/ 23 декабря 2008

Я создаю пользовательское решение sharepoint, которое будет показывать количество выпадающих на странице. Выпадающие данные публикуются на майских страницах.

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

Для реализации этого у меня есть несколько вариантов. Пожалуйста, предложите лучшее для SharePoint 1) Sharepoint Профили пользователей 2) Список Sharepoint 3) печенье 4) Изолированное хранилище?

Варианты 3 и 4 здесь находятся на стороне клиента. Но я ищу любой другой способ, который SharePoint предоставляет для сохранения пользовательских настроек / информации о персонализации.

Какой правильный способ сделать это в SharePoint? Спасибо

Ответы [ 3 ]

1 голос
/ 25 декабря 2008

Одна из проблем, о которых вам следует знать при работе с профилями пользователей, заключается в том, что они доступны только для MOSS (в отличие от WSS). В WSS каждый сайт имеет свой собственный список информации о пользователе. Если решение, которое вы разрабатываете, должно будет работать как в среде MOSS, так и в среде WSS, вам следует планировать соответственно.

JT

1 голос
/ 28 декабря 2008

Мой инстинкт подсказывает мне использовать куки для этого, если это довольно простое состояние, которое вам нужно сохранить. Это кажется частью логики пользовательского интерфейса, и я бы не стал связывать это с хранилищем профилей.

Страницы и веб-части также имеют хранилища персонализации, но обычно они не разделяются между экземплярами.

0 голосов
/ 23 декабря 2008

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

...