Курс Проектирование и разработка приложений Microsoft SharePoint Server 2010
ЦелиКурс предоставляет знания и навыки, необходимые для профессиональной разработки приложений SharePoint 2010.
Начальные требования* Базовые знания по архитектуре Web приложений;
* практические знания по ASP.NET и Visual Studio;
* знание инфраструктуры SharePoint;
* опыт по разработке приложений SharePoint 2010.
Описание программы1. Расширенная концепция ASP.NET для SharePointТемы:
Память сервера.
Процессор сервера.
Взаимодействие с клиентом.
Лабораторные работы:
Размер страниц и объем данных о состоянии.
Память и производительность
2. Разработка для пользователейТемы:
Окружение и понимание SharePoint.
Части страниц.
Страницы.
Глобализация и локализация.
Разработка и доступность
Лабораторные работы:
Выбор частей страницы.
Выбор типов страниц.
3. Разработка доступа к данным.Темы:
Основы списков и библиотек.
Хранение большого количества данных.
Управление данным и в SharePoint.
Лабораторные работы:
Отслеживание по времени.
Управление счетами.
4. Разработка захвата данных и интеграция.Темы:
Разработка захвата данных.
Разработка решений интеграции.
Лабораторные работы:
Создание списков на основе вешних данных.
Разработка форм InfoPath.
5. Разработка артефактов.Темы:
Требования пользователей.
Создание узлов.
Лабораторные работы:
Узел регистрации инцидентов.
Отчет о расходах.
6. Разработка приложений обработки данных.Темы:
Мульти-серверная конфигурация.
Ввод и вывод из песочницы.
Завершение работы.
Рабочие процессы.
Лабораторные работы:
Инженерная система.
Взаимодействие с датчиками.
7. Пакеты приложений.Темы:
Понимание жизненного цикла пакетов.
Основные принципы проектирования.
Лабораторные работы:
Приложение для работы с бизнес документами.
Работа с зависимостями.
8. Проектирование стратегии разработки.Темы:
Промышленная разработка.
Роль журналирования.
Гибкость приложения и конфигурация.
Лабораторные работы:
Журналирование в команде.
Операционное журналирование.
9. Разработка версионности и внедрения.Темы:
Жизненный цикл приложения.
Стратегия версионности
Обновление приложений.
Лабораторные работы:
Версионность сборок.
Обновление возможностей.
10. Разработка информационной архитектуры и навигации.Темы:
Разработка информационной архитектуры
Планирование границ приложения
Разработка навигации.
Лабораторные работы:
Категоризация информации.
Навигация на уровне фермы.
11. Разработка брэндинга и настройка внешнего вида.Темы:
Введение в брэндинг.
Темы.
Мастер-страницы.
CSS.
Обзор инструментов.
Реализация брэндинга.
Лабораторные работы:
Разработка брэндинга.
Разработка типов содержимого.
12. Проектирование безопасности.Темы:
Безопасность в SharePoint.
Использование произвольной идентификации (Alternate Identity Store).
Аутентификация на формах.
Глубокий взгляд на безопасность SharePoint.
Лабораторные работы:
Настройка узла службы поддержки пользователей.
Решение проблем с безопасностью.
13. Проектирование производительных страниц доступа к данным.Темы: