Как создать пользовательскую страницу приложения с веб-частями для sharepoint в VS2010? - PullRequest
3 голосов
/ 23 августа 2010

Я очень новичок в Sharepoint, и я не уверен на 100%, если это правильный способ сделать это, но здесь это происходит.У меня есть очень пустая главная страница, на которой я хочу загрузить пользовательскую страницу приложения. На этой странице приложения я хочу иметь 2 веб-части.Я хотел бы иметь возможность создавать и редактировать эту страницу приложения внутри vs2010, чтобы иметь ее на сервере Team Foundation.

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

Ответы [ 2 ]

2 голосов
/ 26 августа 2010

Мне удалось достичь того, что я хотел, с помощью нескольких простых шагов.

  1. В конструкторе sharepoint создайте страницу основных веб-частей.
  2. В visual studio создайте страницу приложения.Добавить> Новый элемент> Страница приложения.
  3. Вернитесь на новую страницу веб-частей, созданную в конструкторе sharepoint, скопируйте код и вставьте его на новую страницу приложения
  4. Внутри страницы приложения.измените свой атрибут MasterPageFile в объявлении страницы, чтобы путь к главной странице был правильным.Вот как выглядит объявление моей страницы:

Теперь у вас есть запуск пользовательской страницы приложения, которую можно редактировать в vs2010 и на сервере вашей команды Foundation.

0 голосов
/ 24 августа 2010

Большую часть времени я создаю пользовательский aspx, использующий главную страницу SharePoint, и он развертывается внутри SharePoint

См. Вариант 4 этой статьи

http://blogs.msdn.com/b/cjohnson/archive/2006/09/05/application-development-on-moss-2007-amp-wss-v3.aspx

И вот как я развертываю решение

http://blogs.msdn.com/b/cjohnson/archive/2007/12/15/building-a-simple-asp-net-page-based-sharepoint-application-in-visual-studio-with-the-visual-studio-extensions-for-wss-ctp-1-1.aspx

(я использую это, поскольку каким-то образом пользователь может случайно удалить веб-части в моей предыдущей реализации на основе веб-частей)

...