Looking for sharepoint Answers? Try Ask4KnowledgeBase
Looking for sharepoint Keywords? Try Ask4Keywords

sharepointНачало работы с sharepoint


замечания

SharePoint может ссылаться на один или несколько продуктов из семейства Microsoft SharePoint.

  • SharePoint Foundation . Это была основная технология для всех сайтов SharePoint и больше не доступна для SharePoint 2016
  • SharePoint Server : это локальная версия SharePoint. Вы можете развернуть один или несколько серверов SharePoint. Он предлагает дополнительные функции в SharePoint Foundation, такие как возможности BI, управление корпоративным контентом и многое другое.
  • SharePoint Online : облачная версия SharePoint. Клиенту не нужно заботиться о инфраструктуре сервера или масштабируемости.

Office 365 - это отдельное предложение Microsoft, которое включает службу SharePoint Online, хотя не все планы поддерживают все функции SharePoint.

Следующие ссылки предоставляют обширные сопоставления функций между доступными версиями SharePoint:

Версии

Версия Официальное название Дата выхода
Pre-2003 Сервер SharePoint Portal Server 2002-07-09
2003 SharePoint Portal Server 2003 2003-11-23
2007 SharePoint Server 2007 2007-01-27
2010 Microsoft SharePoint Server 2010 2010-07-15
2013 Microsoft SharePoint Server 2013 2013-01-09
2016 Microsoft SharePoint Server 2016 2016-05-01

Создайте веб-часть с помощью SharePoint Framework

dev.office.com/sharepoint - отличное место для работы с SharePoint Framework.

SharePoint Framework - это современный подход на стороне клиента к SharePoint Development, первоначально ориентированный на SharePoint Online в Office 365. Веб-части, созданные с помощью SharePoint Framework, представляют собой новый тип веб-части, и они могут быть доступны для добавления на обеих существующих страницах SharePoint и новые страницы SharePoint.

Для этого процесса есть большой привет приветственный пример. Создайте свою первую веб-часть на стороне клиента SharePoint (Hello World, часть 1) . Все примеры на dev.office.com доступны для вкладов сообщества через github.

Основные шаги Hello World в SharePoint Framework:

  1. Создайте скелет проекта с помощью Yeoman SharePoint Generator .

    yo @ microsoft / SharePoint

  2. Измените сгенерированный код в редакторе по вашему выбору. Поддержка Visual Studio Code сильна на разных платформах.

  3. Предварительный просмотр веб-части с помощью gulp и локальной SharePoint Workbench

    подача глотки

  4. Предварительный просмотр в среде SharePoint Online

Перейдите по следующему URL-адресу: « https: //your-sharepoint-site/_layouts/workbench.aspx »

Установка SharePoint 2016 для односерверной фермы

Вступление

SharePoint 2016 - это версия семейства продуктов SharePoint версии 16. Он был выпущен 4 мая 2016 года. В этом примере рассматривается установка SharePoint 2016 с использованием конфигурации Single Server Farm. Эта конфигурация охватывает основы настройки фермы SharePoint без необходимости иметь несколько серверов. Обратите внимание, что описанные сценарии односерверной фермы обычно ограничиваются разработками и очень небольшими производственными сценариями.

Требования

Перед установкой SharePoint необходимо настроить базовую среду. SharePoint хранит документы, а также метаданные, журналы, пользовательские приложения, настройки и многое другое. Убедитесь, что у вас есть достаточное дисковое пространство и оперативная память, доступная выше требований базовой линии.

  • 4 ядра на 64-разрядных совместимых процессорах
  • 12 - 24 ГБ ОЗУ (в зависимости от развертывания теста или prod)
  • 80 ГБ жесткий диск для системы
  • 100 ГБ жесткий диск в качестве второго диска
  • Сервер с 64-битным Windows Server 2012 R2 или Технический просмотр «Порог»
  • SQL Server 2014 или SQL Server 2016
  • .NET Framework 4.5.2 или .NET Framework 4.6
  • Домен подключился к компьютеру и делегировал учетные записи фермы

Все другие предварительные условия могут быть установлены вручную или выполнены с помощью установщика SharePoint Preprise, входящего в состав установки SharePoint.

Монтаж

  • Запустите программу установки предварительных условий; он может запросить перезагрузку сервера, прежде чем продолжить
  • Запустите Setup.exe из установки SharePoint
  • Введите лицензионный ключ
  • Принять лицензионное соглашение
  • Выберите «Завершить» на вкладке «Тип сервера»
  • Настройка должна завершиться успешно
  • На полной странице оставьте флажок рядом с Мастере настройки продукта и нажмите Закрыть

конфигурация

Если вы продолжаете с предыдущего шага, мастер настройки продуктов SharePoint 2016 должен открываться автоматически. если окно не отображается или вы используете конфигурацию позже, откройте мастер настройки, перейдя в меню Пуск -> SharePoint 2016 Products -> Мастер настройки продукта SharePoint 2016.

  • Нажмите «Далее» на странице приветствия
  • Появится модальное диалоговое окно с сообщением некоторых служб, которые я должен перезапустить во время конфигурации; ничего еще не установлено, поэтому нажмите «Да».
  • Добавить сервер базы данных для фермы
    • Введите имя машины, на которой запущен SQL Server; в этом случае это локальная машина
    • Введите имя базы данных конфигурации или сохраните имя по умолчанию SharePoint_Config
    • Введите имя пользователя пользователя службы домена, который будет обращаться к базе данных (в форме DOMAIN \ user). * Введите пароль для пользователя домена.
    • Нажмите дальше, когда закончите.
  • Введите пароль фермы; это будет использоваться при подключении дополнительных серверов к новой ферме
  • Выберите роль Single Server Farm
  • Настройте Центральное администраторское веб-приложение (где SharePoint будет управляться администраторами фермы) выберите номер порта и выберите тип федерации аутентификации (NTLM или Negotate (Kerberose)).
  • Просмотрите настройки на последних страницах и внесите необходимые изменения
  • Когда будете готовы, запустите конфигурацию, которая может занять несколько минут
  • По завершении работы вы откроете мастер, который позволит вам открыть сайт Центра администрирования
  • При сбое вы можете исследовать журналы в папке% COMMONPROGRAMFILES% \ Microsoft Shared \ Web Server Extensions \ 16 \ LOG

Настройка фермы

После того, как настроены центральное веб-приложение, база данных конфигурации и центральный администратор, вы будете готовы настроить ферму для использования для пользователей или разработки. Вы можете пометить местоположение центра администрирования или получить доступ к нему с помощью ярлыка в том же месте, что и мастер настройки продукта.

  • Если позднее вы запустите конфигурацию, нажмите «Быстрый запуск» -> «Мастера настройки» -> «Мастер настройки фермы»
  • Если вы запустите мастер с этапа установки, нажмите «Запустить мастер»
  • Выберите, хотите ли вы быть частью программы улучшения клиентов, нажав «Да» или «Нет».
  • На странице конфигурации фермы выберите учетную запись домена, на которой будут выполняться фоновые службы на ферме
    • Хотя эта учетная запись может совпадать с учетной записью базы данных, они могут также отличаться для разделения ролей и привилегий
    • Введите учетную запись как DOMAIN \ user
  • Подтвердите, какие службы вы хотите получить в ферме на странице «Услуги»
  • Создайте первый семейство сайтов в ферме (этот шаг можно пропустить и позже)
    • Введите заголовок, описание, веб-адрес семейства сайтов (обычно первый сайт находится в корне сервера), а шаблон
    • Большинство вещей можно изменить (название, описание) можно легко изменить, но другим, таким как веб-URL, может потребоваться гораздо больше работы для изменения; шаблон также не может быть легко откат, но SharePoint позволяет большое количество настроек, которые позволяют вам использовать любой базовый шаблон и преобразовать стиль и макет сайта
  • Когда вы закончите настройку, нажмите «Готово»

Ферма и первый семейство сайтов теперь настроены для использования.

Журналы и журналы SharePoint ULS

Служба унифицированных журналов SharePoint (ULS) предоставляет возможности поддержки и отладки как для операционных систем, так и для разработчиков. Понимание того, как читать журналы, является важным первым шагом к решению проблем.

механическая обработка

Microsoft предоставляет средство просмотра ULS для чтения старых журналов и журналов, которые в настоящее время записываются при запуске фермы. Он также может фильтровать и применять форматирование в журналах, чтобы уменьшить проблему.

Идентификатор корреляции

Чтобы изолировать проблему, полезно только посмотреть на конкретный идентификатор корреляции. Каждый идентификатор корреляции связан с запросом или от конца до конца действия системы (например, время работы). Если возникает проблема с визуализируемой веб-страницей, поиск запроса в журналах ULS и выделение его на определенный идентификатор корреляции устраняет все шумы из других журналов, помогая выявить проблему.

Добавление SPMonitoredScope в мой код

Один из способов увеличить регистрацию и некоторый мониторинг производительности - добавить SPMonitoredScope к вашему коду.

using (new SPMonitoredScope("Feature Monitor"))
{
    // My code here 
}
 

Этот код будет записывать начало и конец ваших запросов, а также некоторые данные о производительности. Создавая собственный пользовательский монитор, который реализует ISPScopedPerformanceMonitor, вы можете установить уровень трассировки или максимальное время выполнения для набора кода.