Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
 
Уровень:
Для всех
Длительность:
17:47:00
Студентов:
2294
Выпускников:
111
Качество курса:
4.24 | 3.93
Этот курс может стать вашим первым взглядом на инструменты и технологии создания приложений с использованием Silverlight 2.
Начните применять Silverlight 2 - кросс-платформенный, кросс-браузерный плагин для представления расширенных мультимедийных интерактивных приложений и пользовательских интерфейсов следующего поколения. Курс основан на знаниях команды разработчиков Microsoft Silverlight, процесс изучения построен с использованием практических упражнений, подробных указаний и примеров кода, чтобы вы сразу могли перейти к собственным разработкам.
 

План занятий

Занятие
Заголовок <<
Дата изучения
Лекция 1
1 час 4 минуты
Введение в Silverlight 2
В данной лекции представлен Silverlight 2 и показана его роль в мире Веб и UX. Показано, как технология Microsoft применяется к современным сценариям UX, и дан обзор архитектуры Silverlight, включая XAML и его использование для реализации насыщенных UI. Кроме того, показано, как Microsoft Expression Studio дополняет традиционные средства разработки, такие как Visual Studio, для создания приложений Silverlight.
Оглавление
    -
    Лекция 2
    1 час 1 минута
    Использование Expression Blend с Silverlight 2
    В этой лекции рассмотрены основы работы с Expression Blend и проведен краткий обзор возможностей, которые он предлагает дизайнеру или разработчику, создающему и реализующему собственные приложения Silverlight. Показано, как можно использовать Blend для разработки решений и проектов Silverlight, и какие инструменты предлагает Blend IDE для создания и управления визуальными элементами, компоновкой, элементами управления и анимациями в приложении.
    Оглавление
      -
      Лекция 3
      58 минут
      Использование Visual Studio с Silverlight 2
      В данной лекции рассмотрены Visual Studio 2008 и предлагаемые ею различные инструменты и шаблоны для разработки приложений Silverlight с использованием языков программирования .NET. Детально разобран проект, созданный на базе стандартных шаблонов Silverlight, рассмотрены все его файлы и то, как он используется для разработки и развертывания приложения Silverlight.
      Оглавление
        -
        Лекция 4
        1 час 24 минуты
        Основы XAML
        В этой лекции подробно рассмотрена настройка визуальных элементов с помощью XAML Представлены компоновка, позиционирование, заливка, обводки, прозрачность, контуры, геометрические элементы и вырезание.
        Оглавление
          -
          Лекция 5
          1 час 5 минут
          Трансформация и анимация в XAML
          В данной лекции читатель узнает, как в Silverlight XAML описываются трансформации и анимации. Будут представлены различные типы трансформации, используемые для вращения, изменения размеров или наклонения объекта, а также произвольные трансформации с использованием аффинной матрицы.
          Оглавление
            -
            Лекция 6
            1 час 16 минут
            Элемент управления браузера Silverlight
            В этой лекции рассмотрена объектная модель Silverlight и возможность ее использования при программировании на JavaScript. Показано, как разместить элемент управления Silverlight в браузере, как элемент управления может быть настроен с помощью контекста и специальных параметров. Также представлена полная поддерживаемая им модель свойств, методов и событий. Кроме того, читатель научится реализовывать собственный обработчик событий и использовать основной стандартный обработчик событий.
            Оглавление
              -
              Лекция 7
              59 минут
              Элементы управления Silverlight: представления и компоновки
              В данной лекции представлены некоторые базовые элементы управления Silverlight и показано, как они могут использоваться для создания приложений Silverlight. Кроме того, дан обзор свойств, методов и событий, общих для всех элементов управления, что поможет читателю начать использовать элементы управления представления и компоновочные элементы управления в Silverlight.
              Оглавление
                -
                Лекция 8
                41 минута
                Элементы управления Silverlight: расширенные элементы управления
                В этой лекции продолжено изучение набора элементов управления Silverlight. Много внимания уделено DataGrid, его свойствам, методам и событиям. При обсуждении DataGrid представлен код, предлагаемый Silverlight для упрощения привязки данных, а также рассмотрены шаблоны данных и их использование для компоновки таблиц. Кроме того, читатель познакомится с другими расширенными инструментами, доступными в Silverlight.
                Оглавление
                  -
                  Лекция 9
                  31 минута
                  Создание собственного элемента управления Silverlight
                  В данной лекции представлена гибкая модель расширяемости, предлагаемая Silverlight 2. Читатель научится добавлять элементы управления в приложения и инкапсулировать функциональность в элемент управления для упрощения повторного использования. Также показано, как с помощью шаблона библиотеки классов Silverlight можно создавать элементы управления, компилируемые в сборки .NET, на которые могут ссылаться и использовать другие проекты.
                  Оглавление
                    -
                    Лекция 10
                    1 час 37 минут
                    Создание взаимодействующих с сервером приложений в Silverlight
                    В этой лекции представлены различные стратегии создания взаимодействующих с сервером приложений на Silverlight. Показано, как XAML может использоваться в качестве инструмента взаимодействия из приложений на базе PHP и Java и как Silverlight может использоваться для связи с этими приложениями. Рассмотрен AJAX и использование AJAX и JavaScript для получения данных от серверных приложений. Также показаны некоторые новые классы, предлагаемыми Silverlight 2 для работы с сетью и связи.
                    Оглавление
                      -
                      Лекция 11
                      1 час 54 минуты
                      Мультимедиа, рукописный ввод и Deep Zoom
                      В данной лекции подробно рассмотрен элемент управления MediaElement и то, как можно использовать Silverlight для воспроизведения и трансформации видео- и/или аудиосодержимого. Читатель познакомится с рукописными примечаниями и устройствами, поддерживающими их, представлена технология Deep Zoom и реализация этой новой возможности в Silverlight.
                      Оглавление
                        -
                        Лекция 12
                        24 минуты
                        Стили и шаблоны в Silverlight 2
                        В этой лекции читатель познакомится со стилями и шаблонами. Показано, как использовать стиль во всем приложении, задавая его в App.xaml. Вы увидите, как эта возможность может быть расширена с помощью шаблонов. Продемонстрирован ImageButton, созданный без использования Button, но все равно обладающий всеми свойствами, методами и событиями Button, благодаря объявлению ControlTemplate для него.
                        Оглавление
                          -
                          Лекция 13
                          37 минут
                          Элементы управления Silverlight в ASP.NET
                          В данной лекции рассмотрены два элемента управления ASP.NET, поставляемых с Silverlight SDK. Элемент управления Silverlight используется для управления и развертывания Silverlight-содержимого с использованием парадигмы программирования на стороне сервера. Элемент управления MediaPlayer используется для доставки клиентам медиасодержимого с разным стилевым оформлением.
                          Оглавление
                            -
                            Лекция 14
                            40 минут
                            Использование динамических языков в Silverlight 2
                            В этой лекции представлены динамические языки программирования и создано простое приложение с использованием IronPython, IronRuby и управляемого JavaScript. Рассмотрено, как настраивать Visual Studio для работы с инструментом Chiron, применяемым для построения и управления выполнением динамических приложений.
                            Оглавление
                              -
                              1 час 40 минут
                              -
                              Дмитрий Казимиров
                              Дмитрий Казимиров
                              Россия, Омск
                              Александр Будник
                              Александр Будник
                              Израиль, Иерусалим