Лучший способ создать простой WSP, содержащий несколько функций - PullRequest
0 голосов
/ 24 августа 2009

Не очень хорошо провести время с умными шаблонами проектов, найденными в CodePlex. Если бы я хотел создать простой wsp, он бы содержал несколько функций, некоторые типы контента, список и экземпляр списка.

Каким будет лучший путь?

Я знаю, что мне нужно

  1. Визуальная студия
  2. WSP Builder

мой вопрос:

Существуют ли лучшие плагины для работы с Sharepoint - "Fun" ....

Или, если нет, где я могу получить хорошее руководство по созданию проекта с нуля для использования с WSP Builder?

Ответы [ 2 ]

2 голосов
/ 24 августа 2009

удовольствие с SharePoint поставляется с классными решениями, которые вы можете создавать большую часть времени и если вам нравятся проблемы. У него может быть крутая кривая обучения, но (ИМХО) отдача того стоит. Имейте в виду, что не имеет значения, какой инструмент вы используете, разработка для SharePoint иногда будет очень разочаровывающей и болезненной! Но именно поэтому существуют сообщества, подобные этому, - чтобы помочь! ; -)

Использование WSPBuilder Extensions компонента этого инструмента довольно просто сводится к следующим вещам:

  1. Создание проекта WSPBuilder в Visual Studio.
  2. Щелкните правой кнопкой мыши по проекту, нажмите «Добавить новый элемент» и выберите артефакт, который вы хотите создать.
    • Если он не отображается в списке, то WSPBuilder не имеет встроенной поддержки для него. Однако вы все равно можете выбрать «Пустую функцию» и использовать доступные в сети учебники, которые помогут вам создать то, что вам нужно.
  3. Используйте новое контекстное меню WSPBuilder, когда вы щелкаете правой кнопкой мыши по проекту, чтобы помочь вам отладить и развернуть.

Для более подробных уроков, посмотрите этот список в блоге автора.

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

STSDev - это то, что вы хотите. Делает создание wsps очень простым, а также поддерживает повторяющиеся задачи, использующие stsadm (развертывание и т. Д.) Через конфигурации сборки решения в Visual Studio.

...