Новое в разработке sharepoint, заменяют ли списки вашу базу данных? - PullRequest
1 голос
/ 10 декабря 2010

Мы только начинаем разработку Sharepoint, и одной из моих первых задач является создание инструмента сбора данных. Он будет использоваться на нескольких сайтах, поэтому будет административная зона, и каждый сайт будет задавать связанные вопросы и записывать данные. Я прошел кучу уроков по разработке, и у меня есть довольно хорошее представление о том, как начать. Я просто хочу убедиться, что я понимаю одну вещь. Списки в основном занимают место вашей базы данных? Если бы это было обычное приложение, я бы создал таблицу вопросов, таблицу ссылок, которая показывает, какие вопросы связаны с каким сайтом, таблицу, в которой хранятся ответы, ссылки на сайт и таблицу вопросов.

Это базовый шаблон, которому вы следуете, или я должен поступить иначе для приложений Sharepoint?

Если мысль об использовании внешней базы данных, может кто-нибудь указать мне какую-нибудь информацию по этому поводу?

1 Ответ

1 голос
/ 10 декабря 2010

В нашем проекте Sharepoint мы смотрели со списками. В какой-то момент это было хорошо - до тех пор, пока БД не имела только несколько связей между данными. После добавления таблиц и связей производительность сильно падает, и нам пришлось перейти на использование стандартной БД в MS SQL Server. Поэтому я рекомендую использовать БД.

Недостатки: вы не можете использовать элементы управления sharepoint для редактирования / просмотра данных и не можете ограничить доступ к данным с уровня sharepoint
Преимущества: гораздо более быстрый доступ к данным

...