Веб-платформа Microsoft: Клиентские технологии
-
Upload
gaidar-magdanurov -
Category
Technology
-
view
631 -
download
1
description
Transcript of Веб-платформа Microsoft: Клиентские технологии
![Page 1: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/1.jpg)
Клиентские технологииSilverlight 3, Internet Explorer 8
Гайдар Магдануровt: http://twtter.com/gaidar
![Page 2: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/2.jpg)
Silverlight 3
![Page 3: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/3.jpg)
Распространенность
• 18 месяцев с запуска• 300+ миллионов инсталляций• 400+ тысяч разработчиков и дизайнеров• 200+ партнеров в 30 странах• 200+ приложений и продуктов Microsoft• Silverlight 3 – июль 2009• И все качают и качают...
![Page 4: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/4.jpg)
Дизайнер и разработчик
• Инструментарий Microsoft для дизайнеров и разработчиков
• Декларативная разработка с помощью XAML
![Page 5: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/5.jpg)
Сценарий 1: Видео
• Богатые возможности по работе с медиа(полноэкранное, HD, потоковое, adaptive)
• Простое создание медиаплеера на сайте• Комплексное медиа-решение• Интерактивная реклама• NBCOlympics.com – в среднем сессия пользователя
длилась 27 минут
![Page 6: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/6.jpg)
Возможности работы с видео
• Видео является стандартным элементом управления• Медиа-возможности – полный экран, HD, поток,
наложение и др.• Форматы – VC-1, WMV, H.264, MP3, AAC• Программный доступ к видео• Рекламные возможности• Smooth Streaming – динамическое изменение качества
сигнала в реальном времени (http://silverlight.rutube.ru)
• Live Smooth Streaming – аппаратно-программное решение, доступна предварительная версия
• Защита контента
![Page 7: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/7.jpg)
Ролик
Возможности вещания
Пакет Пакет Пакет Пакет Пакет
Традиционный поток
Smooth Streaming
Ролик
Прогрессивная загрузка
Play SeekPaus
e
Video @ 01:04?Video @ 01:06?
Video @ 01:08?
![Page 8: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/8.jpg)
Примеры использования
![Page 9: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/9.jpg)
Сценарий 2: Бизнес-приложения
• Интерактивные клиентские приложения• Конкурентное преимущество• Технология Deep Zoom• Готовые примеры: авиалинии, финансы,
медицина
![Page 10: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/10.jpg)
Сценарий 3: Развлечения в Сети
• Казуальные игры• Создание своих собственных игр• Использование технологии Deep Zoom• Комплексное решение для развлечений
![Page 11: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/11.jpg)
Работа с графикой
• Растровая и векторная графика• Анимационная платформа• Поддержка 3D-трансформаций любых объектов
на сцене• Шейдерные эффекты с использованием
индустриального языка (C#, VB)• Программные интерфейсы для графических
данных, кэширование• Аппаратное ускорение• Технология Deep Zoom
![Page 12: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/12.jpg)
Технология Deep Zoom
Разбивает изображение на 256 x 256 кусочковЗатем из них генерируются пирамиды с низким разрешениемБесплатный инструмент Deep Zoom Composer
![Page 13: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/13.jpg)
Работа вне браузера
• Дополнительный параметр приложения в Silverlight 3
• Поддержка Windows, Mac OS, Linux• Программное опредение подключения к
Сети• Для пользователя – обычное локальное
приложение• На деле – Silverlight-приложение без окна
браузера• Безопасность – на уровне веб-приложения
![Page 14: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/14.jpg)
Высококачественноевидео и аудио
Работа вне браузера
Инструменты
Обзор Silverlight 3
Интерфейс и графика
Продуктивность разработки
![Page 15: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/15.jpg)
Internet Explorer 8
• Самый популярный браузер в мире• Доступен в Windows XP, Vista, 7, Server• Поддерживает большинство веб-
стандартов• Содержит инструменты разработчика• Позволяет стать ближе к пользователю
![Page 16: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/16.jpg)
Веб-фрагменты
• Микроформат• Быстрый доступ к актуальной информации
![Page 17: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/17.jpg)
Ускорители
• XML описание сервиса• Контекстная информация вместо нескольких
окон
![Page 18: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/18.jpg)
Визуальный поиск
• Сервис и XML описание• Встроенный поиск с дополнительными
возможностями
![Page 19: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/19.jpg)
Инструменты разработчика
![Page 20: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/20.jpg)
Демонстрация: IE8
![Page 21: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/21.jpg)
Основные ресурсы
• Библиотека MSDN– http://msdn.microsoft.com/en-us/silverlight/default.aspx – http://msdn.microsoft.com/en-us/ie/default.aspx
• Cайт Silverlight– http://www.silverlight.net
• Сайт Internet Explorer 8– http://www.microsoft.com/ie8
• Технические видео по теме– http://www.techdays.ru/Category.aspx?Tag=Silverlight – http://www.techdays.ru/Category.aspx?Tag=Internet+Explorer+8
![Page 22: Веб-платформа Microsoft: Клиентские технологии](https://reader034.fdocuments.net/reader034/viewer/2022052412/557ee693d8b42a34628b488c/html5/thumbnails/22.jpg)
СПАСИБО ЗА ВНИМАНИЕ!
Гайдар Магдануровt: http://twtter.com/gaidar