Аудитория
Этот курс предназначен для опытных разработчиков, использующих MicrosoftSharePoint 2010. Слушатели должны иметь опыт работы в среде MicrosoftVisualStudio 2010 SP1, а также должны быть знакомы с новыми возможностями SharePoint 2010 и VisualStudio 2010.
Необходимая подготовка
-
Успешное окончание курса Эффективная работа с Microsoft Office SharePoint 2007 или эквивалентная подготовка.
-
Успешное окончание курса 2310С: Разработка Web - приложений с использованием Visual Studio 2008 или эквивалентная подготовка.
Цели курса
По окончании курса Вы будете уметь:
-
Понимать и использовать те возможности, которые предоставляет Visual Studio 2010 и SharePoint 2010
-
Использовать инструменты Visual Studio 2010 и SharePoint Designer 2010
-
Разрабатывать приложения для SharePoint 2010
-
Разрабатывать программный код для исполнения на сервере SharePoint 2010
-
Разрабатывать обработчики событий и управлять настройками приложений SharePoint 2010
-
Разрабатывать приложения, использующие Business Connectivity Services
-
Разрабатывать рабочие процессы для SharePoint 2010
-
Разрабатывать программный код, исполняемый на клиенте, используя инструменты платформы SharePoint 2010
-
Разрабатывать элементы управления ленты и клиентские диалоги для использования в новом интерфейсе SharePoint 2010
-
Разрабатывать приложения Microsoft Silverlight, которые интегрированы с приложениями SharePoint 2010
-
Разрабатывать изолированные приложения SharePoint 2010 (приложения песочницы)
-
Использования данные профилей пользователей в своих приложениях
-
Разрабатывать приложения управления содержимым SharePoint 2010
Глава 1. Введение в платформу разработки на SharePoint 2010
-
SharePoint 2010 как платформа разработки
-
Объектная модель SharePoint 2010
-
Работа с объектами SharePoint 2010
-
Лабораторная работа: использование объектной модели SharePoint 2010
Глава 2. Использование инструментов разработчика SharePoint 2010
-
Разработка узлов с помощью SharePoint Designer 2010
-
Разработка приложений с помощью Visual Studio 2010
-
Упаковка и установка приложений на SharePoint 2010
-
Лабораторная работа: Использование инструментов разработчика SharePoint 2010
Глава 3. Разработка Веб-частей для SharePoint 2010
-
Разработка стандартных Веб-частей
-
Разработка Веб-частей с подключениями
-
Визуальная разработка Веб-частей
-
Лабораторная работа: создание Веб-части с помощью Visual Studio 2010
Глава 4. Работа с объектами SharePoint Objects на сервере
-
Программная работа с узлами SharePoint
-
Программная работа со списками SharePoint
-
Работа с данными списков
-
Лабораторная работа: Создание и манипулирование объектов сервера
Глава 5. Создание получателей событий и параметры приложений
-
Создание получателей событий
-
Программная работа с Web.Config
-
Лабораторная работа: создание получателя событий и модификация Web.Config
Глава 6. Разработка приложений, использующих службы Business Connectivity Services
-
Обзор служб Business Connectivity Services
-
Разработка внешних типов содержимого и списков с помощью SharePoint Designer
-
Разработка приложений, использующих службы подключения к данным с помощью Using Visual Studio 2010
-
Лабораторная работа: разработка приложения, использующего службы Business Connectivity Services
Глава 7. Разработка рабочих процессов SharePoint 2010
-
Разработка рабочих процессов с помощью SharePoint Designer
-
Создание рабочих процессов с помощью Visual Studio 2010
-
Лабораторная работа: разработка рабочих процессов SharePoint 2010
Глава 8. Работа в клиентским APIs SharePoint 2010
-
Обзор объектной модели клиента SharePoint 2010
-
Работа с объектной моделью клиента SharePoint 2010 в .NET приложениях
-
Лабораторная работа: Разработка приложений, использующих объектную модель клиента SharePoint
Глава 9. Разработка интерактивных пользовательских интерфейсов
-
Создание меню и элементов управления ленты
-
Создание диалогов на клиенте
-
Лабораторная работа: создание пользовательского интерфейса с SharePoint 2010
Глава 10. Разработка Silverlight приложений для SharePoint
-
Создание Silverlight приложений для SharePoint 2010
-
Распространение и отладка Silverlight приложений для SharePoint 2010
-
Лабораторная работа: Разработка Silverlight приложений с помощью объектной модели клиента SharePoint
Глава 11. Разработка изолированных приложений (приложений песочницы)
-
Изолированные пользовательские приложения
-
Ограничения песочницы
-
Лабораторная работа: Создание изолированных приложений для SharePoint 2010
Глава 12. Работа с профилями пользователей SharePoint и API таксономии
-
Профили пользователей
-
Таксономия
-
Лабораторная работа: программный доступ к профилям пользователей и таксономии на SharePoint 2010
Глава 13. Разработка CMS приложений (управление контентом)
-
Разработка CMS приложений для Интранет
-
Разработка CMS приложений для Интернет
-
Лабораторная работа: Корпоративный брэндинг на узлах SharePoint