Академия Microsoft: Технология Silverlight 2: Информация
Автор: Михаил Черномордиков
Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
Вам нравится? Нравится 3 студентам
Уровень:
Специалист
Длительность:
3:00:00
Студентов:
951
Выпускников:
72
Качество курса:
4.65 | 4.32
В курсе дается подробный обзор технологии Silverlight 2 и рассматриваются принципы работы с ней.
Приведена архитектура Silverlight, рассказано о каждом из ее уровней. Рассматриваются сценарии работы с Silverlight, вопросы интеграции с браузером, сетевого взаимодействия, работы с данными, а также тема анимации. Все темы курса хорошо иллюстрированы примерами.
Темы: Программирование
Специальности: Программист, Архитектор программного обеспечения
План занятий
Занятие
Заголовок <<
Дата изучения
Обзор Silverlight 2
Лекция посвящена первому знакомству с технологией Silverlight 2, проводится краткая "экскурсия" по сайтам, где можно найти информацию по данному вопросу, получить ответы на возникающие вопросы. Рассказывается о возможностях и особенностях Silverlight 2, на каких платформах и с какими браузерами используется, на какую аудиторию рассчитан. Приведена архитектура Silverlight, рассказано о каждом из ее уровней. А также, какие существуют сценарии использования этой технологии.
Оглавление
- Введение
- Аудитория Silverlight
- Архитектура Silverlight
- Производительность Silverlight 2
- Silverlight - текущий статус
- Медиа сценарий
- Бизнес сценарий
- Развлекательный сценарий
- Медиа пользовательские интерфейсы
- .NET, Base Class Library, Dynamic CLR
- Сетевое взаимодействие
- Безопасное расширение "песочницы"
- Интеграция с браузером
- Инструменты и платформа .NET
-
Работа с медиа
Лекция посвящена теме более детального рассмотрения первого сценария работы с Silverlight, т.е. работе с медиа-содержимым (видео, аудио). Рассматриваются составляющие экосистемы Windows Media и различные режимы. А также, рассматриваются практические примеры по теме.
-
Интеграция с браузером
Лекция посвящена теме интеграции с браузером. Тема эта особенно важна для тех, у кого есть готовые сайты, в которые хочется включить Silverlight. Теория подкрепляется демонстрацией практических примеров.
-
Сетевое взаимодействие
Лекция посвящена теме сетевого взаимодействия – одного из ключевых моментов при работе с Web-приложениями. Рассказывается о поддерживаемых сервисах, различных методах их задания, об особенностях и преимуществах каждого метода. Теория демонстрируется на конкретных примерах.
-
Менеджеры размещения
Лекция посвящена теме менеджеров размещения. Рассказывается о том, какие готовые элементы в качестве менеджеров размещения есть в Silverlight, об их свойствах, о процессах, происходящих при размещении элементов. Теория подкрепляется демонстрацией практических примеров.
-
Работа с данными
Лекция посвящена теме работы с данными – еще одному из ключевых моментов Silverlight. Рассказывается об этапах работы с данными, о возможностях LINQ, о его особенностях, о связывании данных и его режимах. Теория подкрепляется демонстрацией практических примеров.
-
Элементы управления
Лекция посвящена теме элементов управления в Silverlight. Представлены различные модели управления, их сценарии, реализация, особенности. Также, рассматриваются практические примеры.
Оглавление
- Введение
- Модель элементов управления
- Использование UserControl
- Custom Controls
- Styling
- Skinning
- Внешний вид по умолчанию
- Определение контракта
- Введение в модель частей и состояний
- Переходы
- Группы состояний
- Пример состояний - CheckBox
- VisualStateManager
- Использование состояний
- Использование переходов
- Типы VisualTransition
- Создание логики элемента управления
-
Анимация в Silverlight
Первая часть лекции посвящена теме анимации в Silverlight. Рассказывается о различиях в Flash и Silverlight с точки зрения анимации, о Time-based и Frame-based анимации, о том, что заложено в Silverlight по умолчанию, о типах анимации, типах интерполяции, о способах описания анимации. Теория демонстрируется на практических примерах.
Вторая часть лекции посвящена Isolated Storage в Silverlight (что это такое, для чего создается, какое для него выделяется место, какие типы существуют, какие операции можно осуществлять с хранилищем). Также, материал демонстрируется на конкретных примерах.
-
Silverlight и Isolated Storage
Основные понятия и подходы при работе с локальным хранилищем данных.
-
Технология Deep Zoom
Использование технологии Deep Zoom для интерактивной работы с большими объемами графических данных.
-