Sharepoint с веб-приложением ASP.Net - PullRequest
0 голосов
/ 26 октября 2009

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

Похоже, что создание определения сайта было бы лучшим путем для достижения этой цели, но я не смог заставить его стать подобным веб-приложению ASP.Net. Кто-нибудь знает любой другой тип проекта или метод, который можно использовать для разработки веб-приложения ASP.Net, которое просто отображается в SharePoint? Я знаю, что могу сделать это в веб-части для просмотра страниц, но это просто дешевый хак для создания IFrame, а не оптимальное решение. Мне не нужна настоящая интеграция с sharepoint, кроме использования ее для аутентификации и механизма отображения. Наша корпоративная интрасеть настроена с использованием SharePoint, поэтому все, что я создаю, должно существовать внутри нее.

Если у кого-нибудь есть указания, я бы хотел услышать ваши предложения.

Спасибо!

1 Ответ

4 голосов
/ 26 октября 2009

Это на самом деле довольно просто, на базовом уровне:

  • Создайте свои ASPX-страницы с использованием кода в своей сборке - как обычно.
  • Используйте главные страницы Sharepoint (посмотрите на существующие, чтобы подражать их стилям и разметке)
  • Создайте функцию , которая добавляет ссылку на ваши страницы "точки входа" в меню SP
  • Разверните свою сборку на GAC
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...