Особенности WSS и хранение данных - PullRequest
3 голосов
/ 11 июня 2009

При разработке сложных функций для SharePoint какой метод хранения данных рекомендуется? Стоит ли ограничиваться списками SP и всеми вытекающими из этого ограничениями, или использовать собственную базу данных, или создавать таблицы в базе данных SP?

1 Ответ

5 голосов
/ 12 июня 2009

Это действительно зависит от того, насколько сложна ваша структура данных. На мой взгляд:

  • Если хранимые данные очень просты (например, одна текстовая строка или guid), вы можете использовать SPWeb.Properties.
  • Если это возможно сделать со списками без головной боли. Используйте список.
  • Если вам нужны сложные отношения, используйте свою собственную базу данных.

Любой прямой доступ к базе данных SharePoint не сортируется и считается плохой практикой. Даже если это очень маловероятно, обновление SharePoint может удалить ваши таблицы. Так что содержите db в чистоте и разместите ваши таблицы в другом месте.

...