~~Программа курса
Модуль 1. Создание эффективных и надёжных Apps for SharePoint
• Введение в Apps for SharePoint.
• Взаимодействие с SharePoint из Apps.
• Аутентификация и авторизация Apps for SharePoint.
• Проектирование высоко производительных Apps.
• Лабораторная работа: Наблюдение за SharePoint Health Scores.
Модуль 2. Разработка решений управляемых метаданных
• Введение в управляемые метаданные.
• Конфигурирование наборов метаданных.
• Работа с отдельными полями в метаданных.
Лабораторная работа: Разработка решений управляемых метаданных.
Модуль 3. Взаимодействие с поисковым сервисом
• Введение в поисковый сервис SharePoint 2013.
• Создание поисковых запросов с использованием KQL и FQL.
• Выполнение поисковых запросов из кода.
Лабораторная работа: Выполнение поисковых запросов из Apps for SharePoint.
Модуль 4. Внесение изменений в поисковую систему
• Настройка обработки запросов.
• Настройка результатов поиска.
• Практика: Конфигурирование типов результата поиска и шаблонов отображения.
• Изменение механизма обработки содержимого.
Лабораторная работа: Конфигурирование логики поиска сущностей.
Модуль 5. Реализация управления содержимым предприятия
• Работа с eDiscovery.
• Работа с механизмами управления содержимым.
• Автоматизация управления записями.
Лабораторная работа: Реализация механизмов управления содержимым.
Модуль 6. Разработка издательских сайтов для Веб содержания
• API для программирования публикации Веб содержимого.
• Разработка компонентов для публикации Веб содержимого.
Лабораторная работа а: Настройка и модификация издательского сайта в SharePoint.
Модуль 7. Структурирование и публикация Веб сайтов для всех пользователей
• Структура и навигация Веб сайта.
• Публикация содержимого.
• Практика: Структурирование издательского сайта SharePoint.
• Публикация для мобильных устройств.
• Создание мульти-язычных сайтов.
Лабораторная работа: Публикация для различных устройств и языков.
Модуль 8. Разработка оптимизированных интернет сайтов
• Оптимизация сайта SharePoint для поисковых движков.
• Оптимизация производительности и масштабируемости.
Лабораторная работа: Оптимизация издательских сайтов SharePoint.
Модуль 9. Работа с Business Connectivity Services(BCS)
• Business Connectivity Services в SharePoint 2013.
• Создание BDC модели в дизайнере SharePoint.
• Создание BDC модели в Visual Studio 2012.
Лабораторная работа: Работа с Business Connectivity Services.
Модуль 10. Разработка продвинутых Business Data Connectivity моделей
• Конфигурирование BDC модели для поиска.
• Разработка пользовательских компонентов для связи с внешними системами.
• Работа с внешними событиями и нотификацией.
Лабораторная работа: Создание и развёртывание.Net сборки для взаимодействия с внешними системами.
Модуль 11. Работа с данными, полученными от BCS
• Работа с бизнес данными в смешанных решениях.
• Работа с бизнес данными в пользовательских решениях.
Работа с бизнес данными в клиентских приложениях.
Модуль 12. Управление и доступ к данным о пользователях
• Обзор пользовательских данных в SharePoint 2013.
• Обзор сценариев доступа к пользовательским данным.
• Управление пользовательскими данными.
• Практика: Доступ к пользовательским данным.
• Управление свойствами пользователей.
Лабораторная работа: Управление свойствами пользователей.
Модуль 13. Управление социальной нагрузкой
• Обзор социальной нагрузки.
• Разработка решений в социальной области.
• Работа с поданным материалом.
Лабораторная работа: Создание App Part для социальной области.