Разработка решения SharePoint - PullRequest
0 голосов
/ 21 ноября 2011

Я пытаюсь настроить проект разработки для создания решения SharePoint. У нас есть некоторые сертифицированные сотрудники Sharepoint, и они, как правило, работают в SharePoint Designer. Одна из проблем SharePoint Designer заключается в том, что невозможно взять определение и поставить его под контроль исходного кода (например, Team Foundation). Это то, что нам нужно / нужно, поскольку решение, над которым мы работаем, будет развернуто на многих сайтах.

Еще один вариант, который я вижу, - это создать решение с помощью Visual Studio. Это дает нам идеальный способ импортировать определенный набор контента sharepoint на сайт, загрузив файл wsp. Однако, как я понимаю, эта опция означает ручное создание XML-файлов. Помимо того, что это очень сложно, оно также подвержено ошибкам (я смог создать собственное определение списка, но отключение этой функции означало наличие сайта с криптованием, который я не смог восстановить).

Каково мнение Microsoft о разработке модулей для Sharepoint? Помимо мнения MS, мне также интересны опыты других людей ..

С уважением, Маттийс тер Вурд

1 Ответ

2 голосов
/ 21 ноября 2011

Я думаю, что есть два разных подхода к созданию решений на платформе SharePoint. Один из них основан на настройке, подразумевающей использование SharePoint Designer и выполнение всей работы «на месте». Второй - это разработка, включающая сборку пакетов решений (WSP). Несмотря на то, что средства Visual Studio 2010 для разработчиков SharePoint упрощают работу с пакетами решений, это все равно несопоставимо с использованием SharePoint Designer. Какой подход вы выберете, зависит от ваших требований. Если вы стремитесь к распространению решения, пакеты решений - это путь. С другой стороны, если у вас есть группа опытных пользователей, их должно быть достаточно с SharePoint Designer.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...