Sharepoint не является версионным инструментом для кода. Это хранилище документов с механизмом документооборота. На самом деле это гораздо больше, чем это. Вы можете создавать сайты и семейства сайтов в Sharepoint. Вы можете использовать его как интранет, экстранет и интернет с жесткой безопасностью. Преимущество программиста на c # заключается в том, что sharepoint построен на .NET Framework, поэтому мы можем создавать те же формы, использовать те же классы провайдеров членства, что и на веб-сайтах .NET. Он имеет встроенный механизм документооборота, поэтому мы можем направлять документы.
Кроме того, существует средство, называемое BDC (каталог бизнес-данных), которое позволяет нам подключаться к внешним источникам данных, таким как SAP ,oplesoft, sieble и т. Д.
Sharepoint - это, в основном, портал, который предложит вам средства, которые могут использовать обычный человек и бизнес. Прямая интеграция с Active Directory полезна в бизнес-контексте.
На самом деле есть много ролей, связанных с использованием sharepoint в компании
Конечный пользователь - пользователь в бизнес-роли, не заинтересованный в других технологиях, только загружает или обновляет документы.
Владелец сайта - для управления и администрирования команды / проекта документации, информации и связи на; и доступ к сайту группы и дочерним сайтам.
Администратор семейства сайтов - для управления и администрирования семейства сайтов для подразделения.
Администратор службы поддержки - для поддержки всех пользователей на платформе.
Администратор фермы - для ведения, управления и составления отчетов на веб-сайтах фермы, серверах приложений, индексов, запросов и баз данных в соответствии с лучшими практиками.
Evangelist - публичное лицо SharePoint в организации; для демонстрации и евангелизации SharePoint, чтобы обеспечить хорошее принятие пользователей; предоставлять специализированные консультационные услуги по приложениям в отношении инфраструктуры и служб управления веб-контентом, предоставляемых SharePoint.
Архитектор - технический руководитель, ведущий архитектор топологии и масштабируемости фермы; (также может быть оперативным, принимающим повседневные решения относительно работы платформы, если в организации нет штатного сотрудника для этого).