Для использования компонента SharePoint для создания веб-приложений на основе базы данных можно применить следующий подход:
- Создать веб-приложение. 13 Каждое веб-приложение в SharePoint представлено отдельным веб-сайтом IIS с уникальным или общим пулом приложений. 3 Каждому веб-приложению можно назначить уникальное доменное имя. 3 При создании нового веб-приложения также создаётся новая база данных содержимого и определяется способ проверки подлинности, используемый для подключения к базе данных. 3
- Использовать службы Access. 2 Этот необязательный компонент SharePoint предоставляет платформу для создания баз данных, которые можно использовать в Интернете. 2 Для разработки и публикации веб-базы данных используется Access и SharePoint, а пользователи с учётной записью SharePoint используют её в веб-браузере. 2 При публикации веб-базы данных службы Access создают сайт SharePoint, на котором она размещается. 2 Все объекты и данные базы попадают в списки SharePoint на этом сайте. 2
- Создать приложение-службу. 4 Для этого нужно создать класс, унаследованный от SPServiceApplication, и свой класс базы данных, унаследованный от SPDatabase. 4 В нём можно определить структуру создаваемой базы данных или вставить ссылки на свои скрипты для создания базы. 4
- Получить и отобразить данные из внешней базы. 4 Когда данные загружены в базу, нужно продумать механизм их отображения. 4 Разработчик на ASP .NET может выбрать любой удобный для себя механизм (например, GridView), но предпочтительнее использовать контролы в стиле SharePoint и помещать их в связываемые веб-части. 4
Для создания веб-приложения на основе базы данных в SharePoint рекомендуется обратиться к специалисту.