Как добавить пользовательские страницы ASP.NET в sharepoint? Я очень новичок в sharepoint, но я понял, что могу создавать простые текстовые страницы или ссылки. но что делать, если у меня есть веб-сайт, уже встроенный в ASP.NET, и хочу добавить его через sharepoint. Или можно создать сам сайт из sharepoint, включая динамические серверные элементы управления, такие как кнопки, деревья....
Как добавить пользовательские страницы ASP.NET в sharepoint
Ответ 1
Смотрите эти вопросы, которые должны охватывать все, что вам нужно:
- Как вы могли бы преобразовать сайт ASP.NET для работы в качестве сайта SharePoint?
- Переход из пользовательского приложения ASP.NET в службы Sharepoint
- Развертывание пользовательских приложений Asp.net на том же сайте IIS, что и в Sharepoint
- Интеграция элементов управления SharePoint - ASP.Net
- Элементы управления Sharepoint в приложении ASP.NET
Также эта страница в SharePoint Dev Wiki.
Ответ 2
Простой ответ: поместите ваши *.aspx файлы внутри папки _layouts, обычно расположенной в
c:\Program Files\Common Files\Microsoft Shared\расширения веб-сервера\12\TEMPLATE\LAYOUTS\
после этого вы можете получить доступ к своей странице (например, с именем page1.aspx) через сайт sharepoint путем: http://имя вашего сайта /_layouts/page1.aspx
У вас может быть встроенный код и/или код, как на обычной странице aspx.
Однако обратите внимание, что страницы, добавленные с помощью этого метода, называются страницами приложений, что означает, что пользователь не может быть настроен (легко) пользователем и доступен для всех семейств сайтов в вашей ферме.
SharePoint поддерживает другие типы страниц, называемые Site Pages, которые зависят от сайта, вы можете прочитать о них здесь.
Ответ 3
Этот Visual How To позволяет вам последовательно продвигать процесс создания страницы приложения.
Создание страницы приложения в Windows SharePoint Services 3.0 http://msdn.microsoft.com/en-ca/library/bb418732.aspx
Ведущий видео, Тед Паттисон, имеет книгу, которая является отличным ресурсом, который поможет вам встать и начать с разработки SharePoint.
Внутри Windows SharePoint Services 3.0 http://www.amazon.com/dp/0735623201?tag=g6consulswebs-20
Ответ 4
Если вам нужны некоторые .aspx-Pages на SharePoint-сайте, вы можете создать функцию SharePoint-Module, содержащую .aspx-Pages.
См. Как создать файл и Создать и использовать функцию SharePoint Пакет