Я бы предположил, что «из коробки» SharePoint означает, что вы не можете использовать Visual Studio для его расширения. Я не уверен, будет ли учитываться использование SharePoint Designer.
Готовый SharePoint может быть достаточно мощным для чего-то, что не требует разработки. Однако, если вы пытаетесь решить сложную проблему, приложение OOTB SharePoint, вероятно, будет иметь некоторые очень грубые края. Вы также можете столкнуться со стеной, где функциональность OOTB просто не позволит вам имитировать определенную структуру данных или процесс полезным способом.
Если вам когда-либо придется заняться настройкой и расширением SharePoint, кривая обучения становится крутой. Разработка SharePoint требует некоторой самоотдачи, чтобы быть опытным - то есть, скорее всего, она станет основной целью вас или других программистов в вашей команде. Книга Внутри Microsoft Windows SharePoint Services 3.0 является хорошим введением в разработку вещей.
Прежде чем приступить к работе с SharePoint, я обязательно получу достаточно четкую схему того, куда будет направляться приложение. Затем я потратил некоторое время, чтобы ознакомиться с основными функциями OOTB WSS3 (у Microsoft есть оценочный образ виртуального ПК ), чтобы убедиться, что он справится с этим. Вы хотите четко определить ожидания того, что вы можете и не можете делать из коробки, и как это повлияет на вашу команду программистов, если вам придется пойти дальше этого.