+7 727 323-66-71

с 9 до 18

Создание продвинутых решений для Microsoft SharePoint Server 2013

Кому следует посетить

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

Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:

Знания в объеме курса 20488A: Разработка Microsoft SharePoint Server 2013 Основные решения (или эквивалентные знания)
Базовые знания использования Visual Studio 2010 или Visual Studio 2012
Базовые знания развития решения SharePoint, в SharePoint 2013 или в более ранних версиях SharePoint
Знание Visual C # и. NET Framework 4.5
Базовые знания ASP.NET и серверных технологий веб-разработки, в том числе запрос/ответ и жизненный цикл страницы
Базовые знания клиентских веб-технологий, включая HTML, CSS и JavaScript

Цели курса

Цель курса – предоставить слушателям знания и навыки, необходимые для реализации решений с использованием таких компонентов SharePoint как SharePoint Enterprise Search, управляемые метаданные (MMS), Business Connectivity Services (BCS), управление корпоративным информационным содержимым (ECM), управление веб-контентом (WCM), социальные компоненты и приложения SharePoint .

По окончании курса слушатели смогут:

Описать приложения для платформы разработки SharePoint
Использовать клиентскую объектную модель и REST API для взаимодействия с SharePoint
Настроить безопасность приложений для SharePoint
Оптимизировать производительность приложений для SharePoint
Объяснить возможности и области применения управляемых метаданных в SharePoint 2013
Автоматизировать создание и конфигурацию наборов терминов управляемых метаданных
Взаимодействовать с наборами терминов управляемых метаданных и полей со стороны клиента и сервера
Описать архитектуру поиска SharePoint 2013
Строить простые и расширенные Keyword Query Language (KQL) запросы
Описать SharePoint Search Index
Описать и работать с управляемыми свойствами и свойствами для обхода
Описать уровни безопасности и схемы поиска SharePoint
Создавать различные типы источников результатов
Создавать основные и сложные преобразования запроса
Настроить правила запросов условия и действия целевых запросов
Создавать и изменять типы результатов
Создавать и изменять шаблоны отображения
Использовать шаблоны отображения с различными частями веб-поиска
Добавить управляемые свойства как ссылки на счетчик
Использовать извлечение объектов в обходах
Расширить возможности обработки содержания с Content Enrichment
Описать использование Publishing API для доступа к параметрам публикации и содержанию
Описать использование и настройку управления содержимым страницы в публикации сайтов
Настроить структуру сайтов и навигацию
Описать разницу между структурированной навигацией и навигацией по метаданным
Использовать основные функции публикации SharePoint.
Использовать новые особенности межсайтовых публикаций SharePoint 2013
Настроить и внедрить различные многоязычные сайты
Настроить параметры оптимизации поиска
Добавить свойство SEO и управляемые условия навигации к странице публикации
Настроить кэширование для повышения производительности отображения сайта
Оптимизировать активы сайта и ресурсы для достижения максимальной производительности
Описать ключевые компоненты Business Connectivity Services в SharePoint Server 2013
Создать и настроить модель каталога с помощью SharePoint Designer
Создать и настроить модель каталога с помощью Visual Studio 2012
Описать сценариями BCS Connector Framework
Проектировать и разрабатывать типовые операции BCS Connector
Проектировать и настраивать модель безопасности BDC
Оптимизировать производительность обхода Search Connector
Использовать Visual Studio для создания модели каталога для поиска
Разворачивать поиск BDC
Искать и устранять неисправности устройств поиска
Проектировать и разворачивать методы подписки BDC
Форматировать извещения о событиях
Настроить оповещения и получение событий по внешним спискам
Объяснить использование данных профиля пользователя в SharePoint
Описать возможности и ограничения для доступа к данным профиля пользователя
Использовать клиентских и серверных программ для доступа и обновления данных профиля пользователя
Настроить и управлять свойствами профиля пользователя
Описать выявление, диагностику и удаление ошибок в приложениях SharePoint в процессе разработки
Описать процесс записи информации о проблемах, которые возникают в развернутых приложениях SharePoint
Опишите оптимизацию производительности приложений SharePoint с помощью внедрения передовой практики, измерений производительности и тестирования нагрузки

Содержание курса

Вы научитесь писать оптимизированный код, включающий мониторинг проблем в пользовательских компонентах. Основное внимание в курсе уделяется изучению приёмов создания программных решений для SharePoint 2013 и SharePoint Online. Разбираются вопросы взаимодействия решений с сервисами SharePoint. В курсе используется новейшая среда разработки Visual Studio 2012, также в курсе рассматриваются инструменты и службы SharePoint 2013. На занятиях выполняется больше количество самостоятельных заданий и лабораторных работ, что позволит Вам практически сразу после окончания приступить к реальной разработке программного обеспечения.
Classroom training


Программа курса

Модуль 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 для социальной области.

 

 

Даты проведения24.12.18 - 28.12.18, Алматы

Длительность 5 дней (40 часов)

Код тренинга 20489

Статус Идёт набор

Записаться
Сервис обратного звонка RedConnect