Хотите получать информацию по новым курсам и их датам проведения?
(10232) Проектирование и разработка приложений Microsoft SharePoint Server 2010
Краткое описание:
Пятидневный курс 10232 ставит своей целью углубить знания и навыки, необходимые для профессиональной разработки приложений SharePoint 2010.
Предварительная подготовка:
- Успешное окончание курса (10175) Разработка приложений Microsoft SharePoint 2010 или эквивалентные знания.
Содержание:
Глава 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 тестирование
- Тестирование производительности
- Тестирование нагрузки
После изучения курса Вы сможете:
-
Разрабатывать стратегии использования кэша, сессий в приложениях SharePoint для увеличения производительности и нагрузочной стойкости
-
Использовать наиболее подходящие способы представлений, визуальные элементы, программные объекты и стратегию многоязычных приложений на SharePoint 2010
-
Использовать наиболее подходящие способы доступа к данным и механизмы хранения данных
-
Определить преимущества и недостатки различных вариантов сбора данных и определить наиболее эффективный метод или комбинации методов для захвата пользовательского ввода
-
Определять наиболее подходящие методы реализации приложения под пользовательские нужды
-
Разрабатывать эффективные системы обработки данных
-
Создавать эффективную стратегию реализации и развертывания приложений
-
Использовать стратегии разработки приложений в команде
-
Разработать стратегию для разработки и развертывания обновлений реального времени, во время работы приложения
-
Многое другое, необходимое профессиональному разработчику SharePoint 2010
Слушатели:
Этот курс предназначен для разрабочиков, использующих Microsoft SharePoint 2010. Слушатели должны быть знакомы с возможностями ASP.NET и Visual Studio 2010
Подготавливает к тесту:
- 70-573
- 70-576
Необходим для получения статуса:
-
MCTS: Microsoft SharePoint 2010, Application Development
-
MCITP: Designing and Developing Microsoft SharePoint 2010 Applications
Длительность:
5 дней
Дни | 5 дней |
---|---|
Дата курса | По запросу |
Город | Все города |
Формат обучения | Корпоративный |