Sharepoint 2007: лучшая практика для размещения данных внешней базы данных на веб-странице - PullRequest
0 голосов
/ 14 ноября 2010

У меня есть сайт Sharepoint 2007, и я должен реализовать фильтр (списки) для списка сотрудников, хранящихся во внешней базе данных.

Я могу разработать веб-часть с помощью asp: DropDownList (s), библиотеки доступа к данным и asp: Repeater, но не хочу связываться с поиском и сортировкой. Может быть, лучше заполнить стандартный список sharepoint, который будет присутствовать в моих фильтрах через мой DAL?

Как бы вы реализовали такую ​​задачу?

1 Ответ

0 голосов
/ 15 ноября 2010

Вот мои предложения:

  1. Источник и назначение списка SharePoint - это проект CodePlex для адаптера SSIS SharePoint. Ранее мы успешно использовали его для передачи данных между SQL Server и SharePoint.
  2. Настраиваемое задание таймера - вы можете создать класс SPJobDefinition, который будет вашим собственным ETL-мини-доминантом, сравнивающим список SharePoint с таблицами базы данных и затем делающим любые необходимые передачи.
  3. Каталог бизнес-данных (BDC) - я не фанат, но вам, возможно, повезет больше.
  4. SharePoint 2010 - я не уверен, если это вариант, но я упомяну об этом. BDC SharePoint 2007 превратился в Business Connectivity Services (BCS) в SharePoint 2010. У меня еще не было возможности поиграть с ним, но он должен быть значительно улучшен для доступа к внешним данным.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...