другие сайты академии айти
Электронное обучение Ресурсы для обучения в любой точке мира, в удобное время
ООО «Электронные образовательные ресурсы». ГК АйТи Услуги для корпоративных заказчиков по разработке электронного образовательного контента и организации обучения
Интернет-магазин Здесь можно купить наши спецпредложения
С компьютером на «ты»! Бесплатное открытое онлайн обучение для всех
Свободное программное обеспечение в школах Информационно-образовательный портал
Электронные образовательные ресурсы для учителей Информационно-образовательный портал
Энергосбережение и энергоэффективность Информационно-образовательный портал

Проектирование и разработка приложений Microsoft SharePoint 2010

Designing and Developing Microsoft® SharePoint® Server 2010 Applications



Проектирование и разработка приложений Microsoft SharePoint 2010
Код: 10232
Направление обучения: Портальные решения
Продолжительность: 5 дней / 40 часов
Цена для физ. лиц: 23000 руб.
Цена для юр. лиц: 26750 руб.

Скачать прайс-лист (PDF)

Описание образовательной программы

Курс знакомит с особенностями проектирования и разработки эффективных решений на основе SharePoint .

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


Успешное окончание обучения по программе данного курса позволит специалистам:
  • Разрабатывать стратегии кэширования, состояния сессии, проектировать высокопроизводительные сайты, ограничивая размер страниц и взаимодействий.
  • Определять наиболее подходящий метод отображения сайта, элементов страницы, программные объекты и многоязыковые настройки.
  • Оценивать доступные методы доступа к данным и хранилищам и определять подходящую реализацию методов доступа в зависимости от требований приложения.
  • Распознавать преимущества и недостатки различных способов сбора данных и определять наиболее эффективные методы или комбинации методов по сбору данных от пользователя.
  • Оценивать использование и реализацию артефактов SharePoint и определять артефакты, которые лучше отвечают требованиям приложения.
  • Проектировать эффективные системы обработки данных.
  • Создавать эффективную стратегию по реализации и развёртыванию решений, как в окружении разработчика, так и в "боевом" окружении.
  • Создавать стратегию разработки, позволяющую обеспечить совместную работу разработчиков и администраторов.
  • Продумывать стратегию по разработке и развёртыванию обновлений уже используемых решений.
  • Разрабатывать стратегию информационной архитектуры, которая будет поддерживать гибкость и рост, а также стратегию навигации, которая будет влиять на информационную архитектуру.
  • Планировать всеобъемлющую стратегию брендинга и определять необходимые элементы приложения, поддерживающие эту стратегию.
  • Проектировать и реализовывать подход по обеспечению безопасности, который поддерживает и доступ к коду и конечный функционал пользователя.
  • Проектировать эффективную стратегию по оптимизации времени формирования страниц и методов доступа к данным внутри SharePoint.
  • Определять подход по использованию интеграционных и юнит тестов и разрабатывать стратегию по максимальной надёжности кода.

Цель курса

Формирование знаний и навыков для проектирования и разработки приложений Microsoft SharePoint Server 2010.

Целевая аудитория

IT-разработчики, использующие Microsoft SharePoint 2010.

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

  • Слушатели должны быть знакомы с возможностями ASP.NET и Visual Studio 2010.
  • Около 2-х лет опыта администрирования SharePoint.
  • Опыт разработки ASP.NET.

Содержание

1. Расширенная концепция ASP.NET для SharePoint.
  • Память сервера.
  • Процессор сервера.
  • Взаимодействие с клиентом.
  • Лабораторная работа: размер страниц и объем данных о состоянии.
Использование Fiddler для мониторинга процесса загрузки страниц.
Использование Fiddler для проверки размера страниц.
Сокращение размера страниц.
  • Лабораторная работа: память и производительность.
Захват профиля памяти.
Обзор отчетов.
Решение проблем по памяти и повторное тестирование.

2. Разработка окружения пользователя.
  • Окружение и понимание SharePoint.
  • Части страниц.
  • Страницы.
  • Глобализация и локализация.
  • Разработка и доступность.
  • Лабораторная работа: выбор частей страницы.
Страница Plant Summary.
Страница Plant Configuration.
Список сотрудников.
Статусы.
  • Лабораторная работа: выбор типов страниц.
Линейная панель управления.
Панель управления менеджера.
Оповещения.

3. Проектирование работы с данными.
  • Основы списков и библиотек.
  • Хранение большого количества данных.
  • Управление данным и в SharePoint.
Лабораторная работа: отслеживание по времени.
Создание представлений списков.
Ключи и индексы в списках.
  • Лабораторная работа: управление счетами.
Создание типов содержимого для счетов.
Создание приложения для работы со счетами.
Тестирование приложения.

4. Проектирование сбора данных и интеграции
  • Разработка захвата данных.
  • Разработка решений интеграции.
  • Лабораторная работа: создание списков на основе вешних данных.
Подключение к источникам данных.
Определение типов содержимого на основе внешних данных.
Определение списков на основе внешних данных.
Параметры безопасности при работе с внешним данными.
Определение ассоциаций.
Разработка форм InfoPath.
Определение типов формы.
Создание заголовка формы.
Данные в форме.
Публикация формы на SharePoint.

5. Проектирование артефактов.
  • Требования пользователей.
  • Создание узлов.
  • Лабораторная работа: узел регистрации инцидентов.
Сбор требований.
Разработка приложения.
  • Лабораторная работа: Отчет о расходах.
Сбор требований.
Разработка приложения.

6. Проектирование решений по обработке данных.
  • Много-серверная конфигурация.
  • Ввод и вывод из песочницы.
  • Завершение работы.
  • Рабочие процессы.
  • Лабораторная работа: инженерная система.
Изучение возможностей клиентов и требований к системе.
Изучение возможностей песочницы.
Изучение требований к ферме серверов.
  • Лабораторная работа: взаимодействие с датчиками.
Разработка доступа к датчикам.
Обработка данных и построение отчетов.
Утверждение данных.

7. Разработка пакетов.
  • Понимание жизненного цикла пакетов.
  • Основные принципы проектирования.
  • Лабораторная работа: приложение для работы с бизнес документами.
Разработка приложения.
Создание финального приложения.
  • Лабораторная работа: работа с зависимостями.
Создание общих сборок.
Создание зависимого приложения.

8. Формирование стратегии разработки.
  • Промышленная разработка.
  • Роль журналирования.
  • Гибкость приложения и конфигурация.
  • Лабораторная работа: журналирование в команде.
Оценка конфигурации на основе списков.
Конфигурация на основе списков SharePoint.
Основные журналы SharePoint.
Конфигурирование уровня журналирования.
  • Лабораторная работа: операционное журналирование.
Добавление журналирования в SharePoint.

9. Промежуточные версии и развёртывание.
  • Жизненный цикл приложения.
  • Стратегия версионности.
  • Обновление приложений.
  • Лабораторная работа: версионность сборок.
Определение базовых версий.
Обновление сборок.
  • Лабораторная работа: обновление возможностей.
Создание страницы обновлений.
Добавление возможности обновления.
Возможность обновления.


10. Проектирование информационной архитектуры и навигации.
  • Разработка информационной архитектуры.
  • Планирование границ приложения.
  • Разработка навигации.
  • Лабораторная работа: категоризация информации.
Сортировка карточек.
Разработка типов содержимого и колонок списков.
  • Лабораторная работа: навигация на уровне фермы.
Разработка своей карты сайта.
Добавление ASP меню в мастер-страницы.

11. Брендинг и поддержка кастомизации.
  • Введение в брэндинг.
  • Темы.
  • Мастер-страницы.
  • CSS.
  • Обзор инструментов.
  • Реализация брэндинга.
  • Лабораторная работа: разработка брэндинга.
Разработка колонок список в и типов содержимого.
Использование своих CSS.
Разработка мастер-страниц.
  • Лабораторная работа: разработка типов содержимого.
Разработка произвольных колонок список в и типов содержимого.

12. Проектирование безопасности.
  • Безопасность в SharePoint.
  • Использование произвольной идентификации (Alternate Identity Store).
  • Аутентификация на формах.
  • Глубокий взгляд на безопасность SharePoint.
  • Лабораторная работа: Настройка узла службы поддержки пользователей.
Создание провайдера аутентификации.
Создание сайта службы поддержки пользователей.
Дополнительно: обзор сайта службы поддержки пользователей.
  • Лабораторная работа: решение проблем с безопасностью.
Понимание уровня и границ безопасности и связь с конфигурацией.
Проектирование стратегии безопасности.

13. Проектирование производительности загрузки страниц и доступа к данным.
  • Оптимизация производительности страниц SharePoint.
  • Анализ производительности с помощью SharePoint Developer Dashboard.
  • Оптимизация производительности страниц SharePoint.
  • Лабораторная работа: Использование Developer Dashboard.
Использование SharePoint Server 2010 Developer Dashboard для захвата данных производительности.
Использование API поиска SharePoint Server 2010 для больших запросов данных.

14. Проектирование стратегии тестирования.
  • Концепции тестирования.
  • Unit тестирование, Интеграция, Регрессия.
  • Тестирование производительности.
  • Лабораторная работа: проектирование стратегии тестирования.
Unit тестирование.
Тестирование производительности.
Тестирование нагрузки.

Сертификация

Курс подготовит к сдаче экзамена:
  • 70-576: PRO: Designing and Developing Microsoft SharePoint 2010 Applications.
А также подготовит к сертификации:
  • MCPD: SharePoint Developer 2010.

Получаемый документ

Удостоверение о повышении квалификации, или Сертификат.

(В зависимости от категории слушателей и общей продолжительности программы)


Оставить отзыв
Об этом курсе отзывов пока нет. Будьте первым.

Расписание


  • 21 Августа 2017
  • Волгоград

Чтобы забронировать место авторизуйтесь на сайте или пройдите регистрацию.

Курсы со скидками
Программа профессиональной переподготовки «Информационная безопасность»
старая цена для физ.лиц: 110 000 руб.
цена со скидкой: от 59 900 руб.
старая цена для юр.лиц: 120 000 руб.
цена со скидкой: от 60 000 руб.
Контрактная система в сфере закупок товаров, работ и услуг для обеспечения государственных и муниципальных нужд
старая цена для физ.лиц: 14 515 руб.
цена со скидкой: 2017 руб.
старая цена для юр.лиц: 14 515 руб.
цена со скидкой: 2017 руб.