Следите за новостями

Цифра дня

138 тыс. цифровых доверенностей оформлено через «Цифровой нотариат» с момента запуска

    Microsoft SharePoint 2010, Application Development

    Аннотация

    Этот курс дает разработчикам .NET знания и практические навыки построения решений на платформе Microsoft SharePoint 2010. Курс направлен на разработчиков, которые используют платформу Microsoft SharePoint 2010 для разработки приложений для крупных и средних организаций. Аудитория курса должна знать новые возможности SharePoint 2010 и Visual Studio 2010.

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

    Для успешного прохождения курса слушатели должны:

    • Понимать технологии разработки программного обеспечения.
    • Иметь опыт работы с ASP.NET 3.5, Visual Studio 2008.
    • Иметь базовые знания по разработке приложений для SharePoint 2007 или SharePoint 2010 и VS2010 (включая бета-версии).
    • Понимать задачи пользователей при работе с SharePoint 2007 или SharePoint 2010, включая работу со списками, документами, библиотеками, страницами, персональными узлами.

    После изучения курса вы сможете

    • Описывать платформу для разработчиков SharePoint 2010, преимущества для разработчиков.
    • Использовать средства разработки - Visual Studio 2010 и SharePoint Designer 2010.
    • Разрабатывать веб-модули для решений SharePoint 2010.
    • Разрабатывать обработчики событий и управлять настройками приложений для решений SharePoint 2010.
    • Разрабатывать решения для доступа к внешним данным с использованием служб подключения к бизнес-данным.
    • Разрабатывать рабочие процессы как часть решений SharePoint 2010.
    • Создавать код с объектами сервера и клиентов.
    • Разрабатывать элементы управления ленты сервера и диалога клиента для нового интерфейса SharePoint 2010.
    • Разрабатывать приложения Microsoft Silverlight, интегрированные с данными и решениями SharePoint 2010.
    • Разрабатывать изолированные решения для SharePoint 2010.
    • Разрабатывать код с использованием таксономий, служб управления контентом и службы профилей пользователей SharePoint 2010.

     Содержание курса

    Модуль 1. Введение в платформу для разработки SharePoint 2010.

    • Платформа для разработки SharePoint 2010.
    • Иерархия объектов SharePoint 2010.
    • Работа с объектами SharePoint 2010.
    • Лабораторная работа.

    Модуль 2. Использование инструментов разработки SharePoint 2010.

    • Разработка сайтов SharePoint с использованием SharePoint Designer 2010.
    • Разработка решений SharePoint с использованием Visual Studio 2010.
    • Создание пакетов и развертывание решений SharePoint 2010.
    • Лабораторная работа.

    Модуль 3. Разработка веб-модулей SharePoint 2010.

    • Разработка стандартных веб-модулей.
    • Разработка подключенных веб-модулей.
    • Разработка визуальных веб-модулей.
    • Лабораторная работа.

    Модуль 4. Работа с серверными объектами SharePoint.

    • Программирование сайтов SharePoint.
    • Программирование списков SharePoint.
    • Программирование и работа с данными списка.
    • Лабораторная работа.

    Модуль 5. Создание обработчиков событий и настройка приложений.

    • Создание обработчиков событий.
    • Программирование Web.Config.
    • Лабораторная работа.

    Модуль 6. Разработка решений с использованием служб подключения к бизнес-данным.

    • Обзор служб подключения к бизнес-данным.
    • Разработка внешних типов контента и списков с использованием SharePoint Designer.
    • Разработка решений для служб подключения к бизнес-данным с использованием Visual Studio 2010.
    • Лабораторная работа.

    Модуль 7. Разработка рабочих процессов SharePoint 2010.

    • Создание рабочих процессов с использованием SharePoint Designer.
    • Создание рабочих процессов с использованием Visual Studio 2010.
    • Лабораторная работа.

    Модуль 8. Работа с клиентскими объектами SharePoint 2010.

    • Обзор клиентской модели SharePoint 2010.
    • Работа с клиентской моделью SharePoint 2010 в приложениях .NET.
    • Лабораторная работа.

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

    • Создание элементов меню и элементов ленты.
    • Создание элементов диалога с клиентом.
    • Лабораторная работа.

    Модуль 10. Разработка приложений Silverlight для SharePoint.

    • Создание приложений Silverlight для SharePoint 2010.
    • Развертывание и отладка приложений Silverlight для SharePoint 2010.
    • Лабораторная работа.

    Модуль 11. Разработка изолированных (Sandboxed) решений.

    • Изолированные и пользовательские решения.
    • Ограничения изолированных решений.
    • Лабораторная работа.

    Модуль 12. Работа с профилями и таксономиями.

    • Профили пользователей.
    • Таксономии.
    • Лабораторная работа.

    Модуль 13. Разработка решений по управлению контентом.

    • Разработка решений по управлению корпоративным контентом.
    • Разработка решений по управлению веб-контентом.
    • Лабораторная работа.