Академия Microsoft: Введение в Microsoft Silverlight 2: Информация
Автор: Морони Лоуренс
Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
Вам нравится? Нравится 9 студентам
Уровень:
Для всех
Длительность:
17:47:00
Студентов:
2283
Выпускников:
112
Качество курса:
4.24 | 3.93
Этот курс может стать вашим первым взглядом на инструменты и технологии создания приложений с использованием Silverlight 2.
Начните применять Silverlight 2 - кросс-платформенный, кросс-браузерный плагин для представления расширенных мультимедийных интерактивных приложений и пользовательских интерфейсов следующего поколения. Курс основан на знаниях команды разработчиков Microsoft Silverlight, процесс изучения построен с использованием практических упражнений, подробных указаний и примеров кода, чтобы вы сразу могли перейти к собственным разработкам.
Темы: Программирование
Специальности: Программист, Архитектор программного обеспечения
Теги: .net, asp, deep zoom, glyph, html, javascript, microsoft word, objective-c, php, ruby, scene, setter, silverlight, storyboard, WMV, анимация, приложения, программирование, сервлет, универсальный обработчик, функция обратного вызова, цвета, элементы
Дополнительные курсы
- Технология Silverlight 2
- Основы программирования на C#
- Создание Windows-приложений на основе Visual C#
- Введение в программирование на C# 2.0
- Разработка Windows-приложений на языке C# 2005
- Программирование на языке С#: разработка консольных приложений
- Основы ASP.NET 2.0
- Технология Microsoft ADO .NET
- Поддержка разработки распределенных приложений в Microsoft .NET Framework
- Технологии разработки современных информационных систем на платформе Microsoft.NET
План занятий
Занятие
Заголовок <<
Дата изучения
Лекция 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, применяемым для построения и управления выполнением динамических приложений.
Оглавление
-