SharePoint сам по себе является просто большим веб-сайтом ASP.NET, который легко настраивается. Настраивается почти до такой степени, что может стать слишком сложным. Тем не менее, как разработчик SharePoint, он заслуживает большой ажиотаж, особенно если вы должны были создать его с нуля. Вот несколько причин, почему накладные расходы SharePoint могут того стоить:
- Веб-части могут быть развернуты на рабочем сайте SharePoint ... даже не отключая его для технического обслуживания! Это позволяет быстро развертывать новые функции без выпусков 3AM, чтобы убедиться, что никто не использует сайт.
- SharePoint - это ПЛАТФОРМА для разработки, которая включает бесшовную интеграцию с приложениями Office для настольных компьютеров, Office Web Apps, Project Server, Team Foundation Server, отчетами ... Это значительно расширяет возможности сотрудничества для всех участников: от разработки программного обеспечения до руководителя и отдел кадров в ...
- SharePoint заботится о сантехнике. Он позволяет вам проектировать рабочие процессы, веб-части, отчеты и многое другое, не беспокоясь о внешнем виде (если у вас все настроено, конечно ... много настроек), подключаясь к странным источникам данных ОПЯТЬ просто создайте новый отчет, вам придется заново развернуть весь сайт, беспокоиться о новой функциональности (веб-части), которая уничтожит весь ваш сайт.
В этом есть кое-что замечательное, но оно определенно не обходится без недостатков. Опять же ... конфигурация чудовищна, и изменение даже малейшей конфигурации может привести к падению SharePoint, если вы не знаете, что делаете. Однако после того, как вы его настроите, развертывание новой функциональности и обслуживания с точки зрения разработчика вполне оправдано.