MS-50064 Расширенные возможности разработки в

advertisement
Россия, 117312 Москва,
ул. Вавилова, д. 47А
Тел.: (495) 221-10-70
e-mail: edu@softline.ru
http://www.edu.softline.ru/
MS-50064 Расширенные возможности разработки в SharePoint
Server 2007
Продолжительность 40 академических часов
Этот пятидневный курс под управлением инструктора обеспечит слушателей знаниями и
навыками, необходимыми для разработчика Microsoft SharePoint 2007.
Курс предназначен для опытных разработчиков и начинающих слушателей, которые хотят
изучить процессы проектирования и разработки приложений SharePoint.
Предварительная подготовка
Для эффективного обучения на курсе слушатель должен иметь знания в объеме курсов:
 MS-4995 Programming with Microsoft .NET Framework Using Microsoft Visual Studio 2005
 MS-2542 Advanced Data Access with Visual Studio 2005
 MS-2543 Core Web Application Technologies with Microsoft Visual Studio 2005
 MS-5060 Implementing Windows SharePoint Services 3.0 2007
 MS-5061 Implementing Microsoft Office SharePoint Server 2007
Чему вы научитесь:
 Создавать сайты SharePoint с настройками и персонализацией для пользователей.
 Создавать отчеты.
 Создавать настраиваемые типы полей и повышать функциональность списков.
Программа курса
Модуль 1. Введение в курс.
Модуль 2. Настройка аутентификации.
 SharePoint – приложение ASP.NET.
 Провайдеры ASP.NET.
 Microsoft Single Sign-On.
 Лабораторная работа.
Модуль 3. Права доступа и разрешения SharePoint.
 Пул приложений IIS.
 Группы безопасности Windows в SharePoint.
 Группы по умолчанию.
 Провайдер Membership/Role ASP.NET.
 Настраиваемые уровни разрешений.
 Наследование разрешений сайт/список/элемент списка.
 Политики Web-приложений.
 Класс SPSecurity.
 Single Sign-On.
 Лабораторная работа.
Модуль 4. Настройки через браузер.
 Обзор интерфейсов SharePoint.
 Понятие страницы Default.aspx.
 Использование Web-модулей (Web Parts).
 Настройка Web-модулей. Добавление новых страниц.







Редактирование страниц.
Master-страницы. Темы.
Навигация.
Образцы страниц.
Типы контента.
Content Management Server (CMS).
Лабораторная работа.
Модуль 5. Основы SharePoint Designer.
 Создание/редактирование сайтов.
 Работа с командными сайтами и порталом.
 Страницы ASP.NET.
 Инструменты редактирования SharePoint Designer.
 Создание Master страниц.
 Использование элементов управления SharePoint.
 Создание таблиц стилей CSS.
 Лабораторная работа.
Модуль 6. Дополнительные возможности SharePoint Designer.
 Встроенные отчеты.
 Представления данных.
 Источники данных.
 Резервное копирование и восстановление сайтов.
 Лабораторная работа.
Модуль 7. Типы контента.
 Понятие типа контента.
 Встроенные типы контента.
 Настройки контента.
 Столбцы сайта и типов контента.
 Информационная панель документов.
 Рабочие процессы Workflows.
 Настраиваемые типы контента.
 Лабораторная работа.
Модуль 8. Определение сайта.
 Встроенное определение сайта WSS и MOSS.
 Понятие CAML.
 Настраиваемое определение сайта.
 Элементы определения сайта.
 Возможности SharePoint Solution Generator.
 Шаблоны и темы SharePoint.
 Лабораторная работа.
Модуль 9. Надстройки.
 Обзор надстроек.
 Типы надстроек.
 Области действия надстроек.
 Зависимости надстроек.
 Обработка событий, связанных с надстройками.
 Создание, развертывание, активация и деактивация надстроек.
 Лабораторная работа.
Россия, 117312 Москва,
ул. Вавилова, д. 47А
Тел.: (495) 221-10-70
e-mail: edu@softline.ru
http://www.edu.softline.ru/
Модуль 10. API для Web служб.
 Описание Web служб APIs.
 Характеристика Web служб SharePoint.
 Определение Web служб.
 Добавление ссылок на Web службы.
 Использование Web служб.
 Лабораторная работа.
Россия, 117312 Москва,
ул. Вавилова, д. 47А
Тел.: (495) 221-10-70
e-mail: edu@softline.ru
http://www.edu.softline.ru/
Модуль 11. Разработка Web модулей (Web Part).
 Описание Web модулей.
 Сравнение Web модулей WSS 2.0 и WSS 3.0.
 Класс Web модулей в ASP.NET.
 Подключение Web модулей.
 Интерфейсы подключения Web модулей.
 Обновление Web модулей до WSS 3.0.
 Разрешения и правда доступа к Web модулям.
 Понятие Code Access Security (CAS).
 Создание и развертывание Web модулей.
 Внедрение синхронных и асинхронных Web модулей.
 Лабораторная работа.
Модуль 12. Скрипты клиентских приложений. AJAX.
 Создание клиентских скриптов.
 Введение в AJAX.
 Общие вопросы использования AJAX.
 Поддержка AJAX в SharePoint.
 Перенос нагрузки с сервера на клиент.
 Повышение производительности работы пользователей с использованием AJAX.
 Лабораторная работа.
Модуль 13. Объектная модель SharePoint.
 Обзор объектной модели.
 Библиотеки Dll.
 Использование объектной модели.
 Сравнение SPSite и SPWeb.
 Изменения в пространстве имен по сравнению с версией 2.0.
 Лабораторная работа.
Модуль 14. Настройка типов полей SharePoint.
 Понятие типов полей.
 Встроенные типы.
 Настраиваемые типы.
 Лабораторная работа.
Модуль 15. События SharePoint. Таймер
 Журнал событий в SharePoint.
 Создание событий.
 Сведения о событиях.
 Таймер SharePoint.
 Класс SP JobDefinition.
 Лабораторная работа.
Модуль 16. Общие службы.




Понятие общих служб.
Вопросы использования общих служб.
Установка общих служб.
Лабораторная работа.
Россия, 117312 Москва,
ул. Вавилова, д. 47А
Тел.: (495) 221-10-70
e-mail: edu@softline.ru
http://www.edu.softline.ru/
Модуль 17. Рабочие процессы Workflows (с использованием SharePoint Designer).
 Встроенные WSS/MOSS Workflows.
 Условия в SharePoint Designer.
 Действия в SharePoint Designer.
 Расширенные возможности SharePoint Designer Workflows.
 Лабораторная работа.
Модуль 18. Рабочие процессы Workflows (с использованием Visual Studio).
 Платформа Windows Workflow Foundation.
 Типы Workflow.
 Создание Workflow в Visual Studio.
 Формы SharePoint Workflows.
 Отладка Workflow.
 Сравнение Visual Studio и SharePoint Designer.
 Лабораторная работа.
Модуль 19. Возможности ASP.NET для SharePoint. Локализация ASP.NET
 Обзор ASP.NET. Culture и UICulture.
 Файлы RESX.
 Понятие явности и неявности.
 Файлы ресурсов в SharePoint.
 Настройка языка в браузере.
 Языковые пакеты в SharePoint.
 Файлы RESX.
 Лабораторная работа.
Модуль 20. SharePoint/Microsoft FrontPage RPC
 Описание FrontPage RPC.
 Описание SharePoint RPC.
 Вызов простых методов SharePoint RPC.
 Лабораторная работа.
Модуль 21. Службы Excel Services
 Доверенные источники данных Excel Services.
 Web модули Excel Services.
 Объектная модель Excel Services.
 Лабораторная работа.
Модуль 22. Business Data Catalog
 Файлы Application Definition.
 Web модули Business Data Catalog.
 Индексирование Business Data Catalog.
 Использование Business Data Catalog с возможностями Single Sign-On.
 Лабораторная работа.
Модуль 23. Бизнес-анализ (Business Intelligence) в SharePoint.
 Центр отчетов (Report Center).
 Понятие ключевых индикаторов производительности, Key Performance Indicator (KPI).


Интеллектуальные доски (Dashboards).
Интеграция с SQL Server Reporting Services.
Россия, 117312 Москва,
ул. Вавилова, д. 47А
Тел.: (495) 221-10-70
e-mail: edu@softline.ru
http://www.edu.softline.ru/
Модуль 24. Обновление WSS 2.0 до 3.0.
 Утилита Prescan.exe.
 Полное обновление (In-Place).
 Постепенное обновление (Gradual Upgrade).
 Обновление переносом баз данных (Database Migration Upgrade).
 Обновление сайтов.
 Проблемы обновления.
Download