Компьютерные науки

Введение в Microsoft Silverlight 2

Программа о технологиях создания мультимедийных приложений Silverlight 2. Разбирается использование Expression Blend и Visual Studio для интерфейсов.
Студентов 2421 Выпускников 126 Для всех
690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.
Темы:
Программирование, Интернет-технологии
Объем

36 час.
Длительность

30 дней
Нагрузка в неделю

9 час.
Формат обучения

Дистанционно (самостоятельно)
Описание Учебная программа знакомит с разработкой кросс-платформенных интерактивных приложений на базе Microsoft Silverlight 2. Подробно разбирается интеграция инструментов Expression Blend и Visual Studio для эффективного проектирования интерфейсов и написания логики. Программа подойдет .NET-разработчикам и дизайнерам, осваивающим создание веб-клиентов. Содержание включает теоретическое введение в технологию и пошаговый разбор рабочих инструментов. Темы сопровождаются тестированием для проверки понимания принципов работы в Expression Blend и Visual Studio при создании Silverlight-проектов.
Цели
  • Познакомить с архитектурой и возможностями технологии Silverlight 2.
  • Дать ориентиры по использованию Expression Blend для дизайна интерфейсов.
  • Раскрыть принципы разработки логики приложений в Visual Studio.
Чему я научусь?
  • Создавать проекты интерактивных веб-приложений на базе Silverlight.
  • Проектировать визуальную часть с помощью Expression Blend.
  • Писать код и отлаживать приложения в среде Visual Studio.

Авторы

Лоуренс Морони
Лоуренс Морони
Ведущий эксперт по технологиям Microsoft, специализирующийся на Silverlight и User Experience
Чему я научусь?
  • Создавать проекты интерактивных веб-приложений на базе Silverlight.
  • Проектировать визуальную часть с помощью Expression Blend.
  • Писать код и отлаживать приложения в среде Visual Studio.

Учебный план

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

Какой документ я получу?

Сертификат

Выдаётся автоматически после успешного завершения программы.

Удостоверение о повышении квалификации

Выдается при наличии среднего специального или высшего образования (необходимые документы).

Стоимость программы

690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.