Курсы Сибинфоцентра
Ваша корзина пуста
Сумма: 0 руб.

Углубленное программирование на базе платформы Microsoft SharePoint 2010

О курсе

Углубленное программирование на базе платформы Microsoft SharePoint 2010

  • Оригинальное название: Designing and Developing Microsoft SharePoint Server 2010 Applications
  • Номер курса: 10232
  • Вендор: Microsoft
Расписание и цены
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса
Оригинальное название курса: Designing and Developing Microsoft SharePoint Server 2010 Applications

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

По окончании курса Вы будете уметь:

·          Разрабатывать стратегии использования кэша, сессий в приложениях SharePoint для увеличения производительности и нагрузочной стойкости

·          Использовать наиболее подходящие способы представлений, визуальные элементы, программные объекты и стратегию многоязычных приложений на SharePoint 2010

·          Использовать наиболее подходящие способы доступа к данным и механизмы хранения данных

·          Определить преимущества и недостатки различных вариантов сбора данных и определить наиболее эффективный метод или комбинации методов для захвата пользовательского ввода

·          Определять наиболее подходящие методы реализации приложения под пользовательские нужды

·          Разрабатывать эффективные системы обработки данных

·          Создавать эффективную стратегию реализации и развертывания приложений

·          Использовать стратегии разработки приложений в команде

·          Разработать стратегию для разработки и развертывания обновлений реального времени, во время работы приложения

Предварительная подготовка

·          Успешное окончание курса 10175 Разработка приложений Microsoft SharePoint 2010 или эквивалентная подготовка.

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

Модуль 1. Расширенная концепция ASP.NET для SharePoint

·          Память сервера

·          Процессор сервера

·          Взаимодействие с клиентом

Лабораторная работа: Размер страниц и объем данных о состоянии

Лабораторная работа: Память и производительность

Модуль 2. Разработка для пользователей

·          Окружение и понимание SharePoint

·          Части страниц

·          Страницы

·          Глобализация и локализация

·          Разработка и доступность

Лабораторная работа: Выбор частей страницы

Лабораторная работа: Выбор типов страниц

Модуль 3. Разработка доступа к данным

·          Основы списков и библиотек

·          Хранение большого количества данных

·          Управление данным и в SharePoint

Лабораторная работа: Отслеживание по времени

Лабораторная работа: Управление счетами

Модуль 4. Разработка захвата данных и интеграция

·          Разработка захвата данных

·          Разработка решений интеграции

Лабораторная работа: Создание списков на основе внешних данных

Модуль 5. Разработка артефактов

·          Требования пользователей

·          Создание узлов

Лабораторная работа: Узел регистрации инцидентов  

Лабораторная работа: Отчет о расходах

Модуль 6. Разработка приложений обработки данных

·          Много-серверная конфигурация

·          Ввод и вывод из песочницы

·          Завершение работы

·          Рабочие процессы

Лабораторная работа: Инженерная система

Лабораторная работа: Взаимодействие с датчиками

Модуль 7. Пакеты приложений

·          Понимание жизненного цикла пакетов

·          Основные принципы проектирования

Лабораторная работа: Приложение для работы с бизнес документами

Лабораторная работа: Работа с зависимостями

Модуль 8. Проектирование стратегии разработки

·          Промышленная разработка

·          Роль журналирования

·          Гибкость приложения и конфигурация

Лабораторная работа: Журналирование в команде

Лабораторная работа: Операционное журналирование

Модуль 9. Разработка версионности и внедрения

·          Жизненный цикл приложения

·          Стратегия версионности

·          Обновление приложений

Лабораторная работа: версионность сборок◦

Лабораторная работа: обновление возможностей

Модуль 10. Разработка информационной архитектуры и навигации

·          Разработка информационной архитектуры

·          Планирование границ приложения

·          Разработка навигации

Лабораторная работа: Категоризация информации

Лабораторная работа: Навигация на уровне фермы

Модуль 11. Разработка брэндинга и настройка внешнего вида

·          Введение в брэндинг

·          Темы

·          Мастер-страницы

·          CSS

·          Обзор инструментов

·          Реализация брэндинга

Лабораторная работаPазработка брэндинга

Лабораторная работаPазработка типов содержимого

Модуль 12. Проектирование безопасности

·          Безопасность в SharePoint

·          Использование произвольной идентификации (Alternate Identity Store)

·          Аутентификация на формах

·          Глубокий взгляд на безопасность SharePoint

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

Лабораторная работа: Решение проблем с безопасностью

Модуль 13. Проектирование производительных страниц доступа к данным

·          Оптимизация производительности страниц SharePoint

·          Анализ производительности  с помощью SharePoint Developer Dashboard

·          Оптимизация производительности страниц SharePoint

Лабораторная работа: Использование Developer Dashboard

Модуль 14. Проектирование стратегии тестирования

·          Концепции тестирования

·          Unit тестирование,  Интеграция, Регрессия

·          Тестирование производительности

Лабораторная работа: Проектирование стратегии тестирования

Документы об окончании