Опубликован: 04.05.2010 | Доступ: свободный | Студентов: 4032 / 454 | Оценка: 4.64 / 4.44 | Длительность: 41:24:00
Лекция 12:

Rich Internet application

16.3.3. Технологии Microsoft

Рассмотрим примеры построения RIA-приложений на технологиях компании Microsoft (Silverlight) [29]:

  1. Проект Радикал-Фото, представляющий собой сервис для оперативной публикации фотографий в интернет-форумах, блогах, досках объявлений, чатах.

    На данном сайте используется технология Deep Zoom.

    Адрес в интернете: http://www.radikal.ru/admintopdz.aspx.

  2. Сайт фанатов рок'н'ролла

    На данном сайте используется технология Deep Zoom.

    Адрес в интернете: http://memorabilia.hardrock.com/

  3. Спортивный портал sportbox.ru

    На данном сайте используется технология Smooth Streaming.

    Адрес в интернете: http://sportbox.ru


  4. Музыкальный портал station.ru

    Данный портал позволяет использовать музыкальный плеер, построенный на технологии Silverlight, без браузера.

    Адрес в интернете: http://station.ru

  5. Сайт технологии Silverlight

    Адрес в интернете: http://www.microsoft.com/rus/silverlight/.

  6. Картографический сервис Microsoft

    Адрес в интернете: http://www.bing.com/Maps/explore/

  7. Интерактивный сериал "Погружение"

    На данном сайте используется технология Гипервидео (новый медиа-формат, в основе которого лежит управляемое видео).

    Адрес в интернете: http://immersion.actio.tv/


    Другие примеры RIA приложений (на платформе Microsoft Silverlight ) можно посмотреть по ссылке: http://www.microsoft.com/rus/silverlight/.

16.4. Краткие итоги

RIA – это приложение, доступное через Интернет, богатое функциональностью традиционных настольных приложений, не поддерживаемой браузерами непосредственно.

В RIA значительная часть функционала вынесена в клиентскую часть, т.е. исполняется на стороне клиента.

Богатые Интернет приложения ( RIA ) выполняются в песочнице браузера.

Adobe Flash – мультимедийная платформа, используемая для создания векторной анимации и интерактивных приложений, а также для интеграции видеороликов в веб-страницы.

Adobe Flex также позволяет разрабатывать приложения на базе Flash-платформы, но без применения временной шкалы.

Adobe AIR позволяет запускать веб-приложения на Рабочем столе.

Ajax представляет собой смесь технологий, в основе которых лежат язык JavaScript и объект XMLHttpRequest.

Технология ActiveX – средство, при помощи которой Internet Explorer использует другие приложения внутри себя.

Windows Presentation Foundation – графическая (презентационная) подсистема в составе .NET Framework 3.0.

Microsoft Silverlight предоставляет графическую систему, схожую с Windows Presentation Foundation, и объединяет мультимедиа, графику, анимацию и интерактивность в одной программной платформе.

JavaFX – это платформа для создания Rich Internet Applications, которые могут запускаться на персональных компьютерах и мобильных устройствах.