Каталог курсов

Курсы Microsoft

Разработка расширенных решений Microsoft SharePoint Server 2013/Developing Microsoft SharePoint Server 2013 Advanced Solutions

 
Код курса  Код: 20489    Заявка  Предварительная запись    Продолжительность  Кол-во часов: 40 , Кол-во дней: 5


Цель курса 

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

Аудитория


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

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


  • Описать приложения для платформы разработки 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 с помощью внедрения передовой практики, измерений производительности и тестирования нагрузки

Необходимая подготовка


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

  • Знания в объеме курса 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

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


Модуль 1: Создание надежных и эффективных приложений для SharePoint

Темы

  • Приложения для SharePoint
  • Общение с SharePoint из приложения
  • Аутентификации и авторизации приложений для SharePoint
  • Проектирование приложения для повышения производительности

Лабораторная работа: Мониторинг работоспособности SharePoint

  • Создание и развертывание части приложения
  • Добавление оценки здоровья отдельного функционала

Модуль 2: Разработка управляемых решения в области метаданных

Темы

  • Управляемые метаданные
  • Конфигурирование наборов терминов управляемых метаданных
  • Работа с полями управляемых метаданных

Лабораторная работа: Разработка управляемых решения в области метаданных (Часть 1)

  • Создание и настройка структуры корпоративного приложения
  • Отображение существующих таксономических групп
  • Создание группы, набор терминов и условий

Лабораторная работа: Разработка управляемых решения в области метаданных (Часть 2)

  • Получение веб-хостинга
  • Добавление столбцов метаданных сайта

Модуль 3: Взаимодействие с поисковым сервисом

Темы

  • Понимание службы поиска SharePoint 2013
  • построение поисковых запросов с KQL и FQL
  • Выполнение поисковых запросов из приложения

Лабораторная работа: выполнение поисковых запросов от приложения SharePoint

  • Отправка поисковых запросов от клиентского приложения
  • Использование настраиваемого действия для запуска Search App

Модуль 4: Настройка условий для поиска

Темы

  • Настройка обработки запросов
  • Настройка результатов поиска
  • Настройка обработки контента

Лабораторная работа: Настройка типов результатов и шаблонов отображения

  • Настройка и испытания типа результата
  • Настройка шаблона элемента отображения
  • Настройка шаблона панели ожидания
  • Лабораторная работа: Настройка извлечения объектов
  • Создание и развертывания извлечения объектов

Модуль 5: Реализация управления корпоративным контентом

Темы

  • Работа с обнаружением электронных данных
  • Работа с управлением содержимым
  • Автоматизация делопроизводства

Лабораторная работа: Реализация управления содержанием

  • Создания настраиваемого поставщика идентификатора документа
  • Регистрация настраиваемого поставщика идентификатора документа
  • Применение настраиваемой политики аудита

Модуль 6: Разработка сайта для публикации контента

Темы

  • Программирование с помощью Web Content Publishing API
  • Разработка компонентов страниц для Web Content Publishing

Лабораторная работа: Настройка сайта публикации SharePoint

  • Создание настраиваемого управления полями страницы
  • Создание макета страницы

Модуль 7: Структурирование и публикация веб-сайтов для всех пользователей

Темы

  • Структура сайта и навигация
  • Публикация контента
  • Публикация в мобильных устройствах
  • Варианты многоязычных сайтов

Лабораторная работа: Структурирование публикации сайта SharePoint

  • Создание наборов элементов навигации

Лабораторная работа: Поддержка разных устройств и языков

  • Создание каналов устройств
  • Использование элемента управления панели устройства
  • Создание варианта французского сайта

Модуль 8: Разработка оптимизированного Интернет-сайта

Темы

  • Оптимизация сайта SharePoint для поисковых систем
  • Оптимизация производительности и масштабируемости

Лабораторная работа: Оптимизация публикации сайтов SharePoint

Оптимизация сайта для поисковых систем
Повышение эффективности публикации сайта

Модуль 9: Работа с Business Connectivity Services

Темы

  • Business Connectivity Services в SharePoint 2013
  • Создание модели каталога в SharePoint Designer
  • Создание модели каталога в Visual Studio 2012

Лабораторная работа: Работа с Business Connectivity Services

  • Создание внешних типов контента в области действия фермы
  • Создание внешних типов контента с областью действия приложения

Модуль 10: Создание расширенных моделей подключения к корпоративным данным

Темы

  • Настройка модели BDC для поиска
  • Разработка настраиваемых компонентов подключения
  • Работа с внешними событиями и уведомлениями

Лабораторная работа: Создание и развертывание сборки подключения .NET

  • Создать. NET сборки подключения
  • Реализация методов объектов
  • Развертывание и тестирование модели .NET подключения

Модуль 11: Управление и доступ к данным профиля пользователя

Темы

  • Обзор сведений из профиля пользователя в SharePoint 2013
  • Понимание возможностей для получения данных профиля пользователя
  • Управление данными профиля пользователя
  • Управление свойствами профиля пользователя

Лабораторная работа: Доступ к данным профиля пользователя

  • Добавить в приложение функциональность поиска людей
  • Отображение свойств пользователя в приложении

Лабораторная работа: Управление свойств профиля пользователя

  • Добавление кода для отображения свойств профиля пользователя
  • Добавление кода для управления свойствами профилей пользователей

Модуль 12: Настройка социальной нагрузки

Темы

  • Обзор социальной нагрузки
  • Разработка социальных решений
  • Работа с лентой

Лабораторная работа: Создание части социального приложения

  • Отобразить лента новостей проектируемого сайта
  • Отправка сообщений в канал новостей
  • Использование поиска для получения сообщений с ленты новостей

Модуль 13: Мониторинг и устранение неполадок настраиваемых решений SharePoint

Темы

  • Отладка приложения SharePoint в Visual Studio
  • Диагностика неисправностей в используемых приложениях
  • Тестирование производительности и масштабируемости

Лабораторная работа: Активация трассировки ASP.NET

  • Добавление страницы диагностики для приложения SharePoint
  • Настройка трассировки ASP.NET
  • Использование журналов трассировки

Ссылка курса обучения
Назад в раздел



Для предварительной записи на курсы или microsoft-logo.jpg
уточнения информации позвоните по телефонам:
(044) 492-29-29, 594-98-98
e-mail: training@muk.com.ua


Или заполните заявку.