Microsoft рассказала о новом Silverlight 5

1174

Вчера на конференции Silverlight Firestarter Скотт Гатри, вице-президент подразделения .NET Developer Platform корпорации Microsoft, рассказал о новом Silverlight 5.

Silverlight — это мощная платформа для разработки и создания бизнес-, медиа- и внебраузерных приложений в сети Интернет. Технология Silverlight 5 основана на Silverlight 4 и включает более 40 новых функций, среди которых возможности интеграции с локальной системой в браузерном режиме, значительные улучшения качества видео и производительности приложений, а также скорость и удобство работы самих разработчиков.

Бета-версия Silverlight 5 будет доступна в первой половине 2011 года.

Новые возможности бета-версии Silverlight 5

Широкие возможности работы с мультимедиа

Silverlight 5 предоставляет расширенную поддержку медиа и возможности создания графически насыщенного пользовательского интерфейса:

  • Аппаратное декодирование и использование стандарта H.264 повышает производительность устройств с пониженным энергообеспечиванием в процессе обработки HD-видео с использованием GPU.
  • TrickPlay позволяет проигрывать видеофайлы на различной скорости и поддерживает перемотку вперед и назад. Благодаря коррекции можно просматривать видео с ускорением до двух исходных скоростей без раздражающего искажения звука.
  • Оптимизация управления питанием не позволяет заставке экрана включаться во время просмотра видео и разрешает компьютеру перейти в режим сна, если видео неактивно.
  • Поддержка дистанционного управления обеспечивает удобное управление воспроизведением медиафайлов.
  • Усовершенствования системы управления правами доступа повышают удобство переключения между различными источниками медиафайлов с DRM.

Разработка бизнес-приложений

Silverlight 5 — это решение Microsoft для создания бизнес-приложений нового поколения.

  • Новый пользовательский интерфейс обеспечивает более плавное и качественное отображение анимированных элементов интерфейса. Переход между макетами страниц позволяет разработчикам указывать, какие элементы анимации применять при добавлении, удалении или перегруппировке элементов внутри макета. Это, в частности, сводит к минимуму дискомфорт пользователя при добавлении элементов в список.
  • Оптимизация текстового наполнения позволяет верстать тексты в журнальном стиле, что предполагает следующее:
    • Контейнер многоколоночной верстки и связанного текста обеспечивает обтекание элементов текстом.
    • Назначение расстояния между символами/строками позволяет контролировать все нюансы верстки.
    • Четкость текста можно улучшить благодаря привязке пикселей.
    • Значительно возросла производительность верстки текста.
    • Расширена поддержка шрифтов OpenType.
  • Реализована поддержка печати векторных файлов в формате PostScript для создания отчетов и документов, включающая возможность виртуального просмотра печатаемого изображения, отличного от того, что показано на экране.
  • Приложения работают привычным для пользователя образом благодаря поддержке двойного щелчка и полей со списками (ComboBox).
  • Расширенные функции MVVM и привязки данных облегчают работу благодаря использованию XAML.
    • Поддержка отладки позволяет назначить точки останова в процессе привязки, что дает разработчикам возможность по шагам анализировать сбои привязки.
    • Неявные шаблоны данных позволяют создавать шаблоны независимо от приложений, чтобы поддерживать нужный тип по умолчанию.
    • Предок RelativeSource, разрешает, например, привязку шаблона данных к свойству элемента управления, который его содержит.
    • Методы Setter для привязки к стилю позволяют использовать привязки внутри стилей, чтобы ссылаться на другие свойства.
    • Введено событие DataContextChanged.
    • Расширения разметки позволяют запускать код во время анализа XAML для обработчиков и свойств, и событий, обеспечивая самую современную поддержку MVVM.
  • Расширены функции сетей и WCF.
    • Сокращены задержки в сети благодаря использованию фонового потока.
    • Поддерживается технология WS-Trust: безопасность сообщений — шифрование на уровне WCF; маркер проверки подлинности SAML.
  • Silverlight 5 работает еще быстрее. Оптимизация производительности стала возможной благодаря следующим изменениям:
    • Уменьшенная сетевая задержка благодаря использованию фонового сетевого потока.
    • Оптимизация анализатора XAML ускоряет загрузку и время выполнения операций.
    • Поддерживаются 64-разрядные операционные системы.
  • Оптимизация инструментов:
    • Появилась поддержка профилирования Visual Studio, включающая состязание за ресурсы ЦП и память, а также состязание потоков.
    • Реализована поддержка Visual Studio Team Testing.
  • Усовершенствованная обработка графики:
    • Кроссплатформенный программный интерфейс обработки 3D с ускорением GPU позволяет обрабатывать даже очень сложную графику в сети. Это расширяет возможности визуализации данных и позволяет создавать насыщенные графикой пользовательские интерфейсы.
    • Программный интерфейс режима интерпретации графики позволяет осуществлять прямую отрисовку в GPU.
    • Реализовано аппаратное ускорение в режиме без окон с браузером Internet Explorer 9.
  • Новый класс приложений повышенного доверия впервые позволяет ввести в браузер возможности настольной системы. Функции, активировать которые можно в разделе реестра групповой политики и через сертификат приложения, предоставляют возможность выполнять сложные задачи прямо в браузере.
    • HTML-содержимое можно разместить как элемент управления браузера внутри приложения Silverlight. Например, текст справки или электронный адрес можно непосредственно поместить в содержимое страницы.
    • Приложения могут прочитывать и записывать файлы пользовательской папки «Мои документы», что облегчает поиск медиафайлов и создание локальных копий отчетов.
    • Можно запускать «настольные» приложения, в частности, программы Office. Например, открыть Outlook и написать письмо или передать отчет в Word, используя функциональность Office.
    • Можно получать доступ к устройствам и другим системным функциям (например, к USB-устройству чтения карт безопасности), вызывая компоненты приложений COM.
    • Полная поддержка клавиатуры в полноэкранном режиме расширяет функциональность терминалов и приложений для просмотра медиафайлов.
    • Поддержка PInvoke позволяет вызвать существующий неуправляемый код непосредственно из Silverlight.
  • Расширены возможности назначения браузерных приложений с повышенными привилегиями.
    • Поддержка PInvoke позволяет вызвать существующий неуправляемый код непосредственно из Silverlight.
    • Поддержка дочерних окон дает возможность запускать из приложения несколько окон сразу.

Функциональность финального продукта будет зависеть от результатов тестирования и использования бета-версии.

3 декабря 2010

10:30

Ctrl
ПредыдущаяСледующая

Все новости за сегодня

Представлен смартфон Samsung Galaxy Note8: Прием предварительных заказов начнется 24 августа30

Microsoft Project Brainwave — искусственный интеллект в реальном времени: Высокое быстродействие обеспечено использованием FPGA 1

Массивная утечка сведений о камере Nikon D850 произошла накануне анонса: В камере используется датчик изображения типа CMOS разрешением 45,7 Мп8

Ассортимент Iogear пополнила стыковочная станция GUD3C03 с портом USB-C: Кроме того, представлено устройство для работы с картами памяти GRF3C15, тоже оснащенное портом USB-C

Представлены жесткие диски Toshiba X300 объемом до 8 ТБ: Серия HDD X300 предназначена для высокопроизводительных ПК 6

Представлен Meizu M6 Note — самый значимый бюджетный смартфон компании за последнее время: Meizu M6 Note получил сдвоенную камеру и SoC Snapdragon 6258

Владельцы БПЛА DJI Spark должны обновить прошивку до 1 сентября или их дроны больше не взлетят: Компания приняла решение об обязательном обновлении прошивки16

Илон Маск впервые показал космический скафандр SpaceX : Разработчикам было крайне сложно совместить высокую степень защиты, функциональность и внешний вид скафандра62

Смартфон HTC U11 научился записывать видео в разрешении 1080p при 60 к/с: Также обновление улучшает работу всей системы в целом и повышает безопасность пользовательских данных4

Опубликовано первое официальное изображение смартфона Samsung Galaxy Note 8 в цвете Orchid Gray: Анонс Samsung Galaxy Note 8 ожидается сегодня в 18:00 по московскому времени10

Умный дверной замок Latch C оценен в $299: Вы можете пересылать посетителям или, например, курьеру, который доставляет посылку, одноразовые виртуальные ключи21

Владельцы некоторых водонепроницаемых смартфонов Sony могут получить 50% их стоимости : Пару лет назад Sony изменила правила использования своих защищенных устройств под водой18

Названы цены смартфонов Sony Xperia XZ1 и XZ1 Compact : Анонс новых смартфонов Sony ожидается 31 августа11

Аналитик компании Rosenblatt утверждает, что в этом полугодии будет выпущено 35-40 млн смартфонов Apple iPhone 8: В текущем квартале будет собрано всего 5 млн аппаратов Apple iPhone с экранами OLED7

Новый фильтр 3M, защищающий изображение на экране от посторонних глаз, на 30% прозрачнее своего предшественника: Кроме того, он уменьшает долю синего цвета8

Смартфон Vivo V7+ получит революционную фронтальную камеру: 7 сентября компания Vivo проведет пресс-конференцию, на которой будет представлен новый смартфон Vivo V7+1

Смартфон Meiigoo S8 можно спутать с Samsung Galaxy S8: В продажу новинка поступит в сентябре3

Новая экшн-камера Xiaomi Mijia Compact Camera с поддержкой RAW и 4К оценена в $105: Камера оснащена однокристальной системой Ambarella A12S75 и датчиком изображения Sony IMX3174

Fujitsu готовит к продаже производство смартфонов; в числе возможных покупателей значится Lenovo: Первый раунд торгов может начаться уже в сентябре1

Покупатели Samsung Galaxy Note 8 получат привлекательные бонусы: Samsung Galaxy Note 8 должны представить уже сегодня в 18:00 мск6

Toshiba и Western Digital могут договориться до конца месяца: Toshiba сделала приоритетными переговоры о продаже полупроводникового производства с Western Digital 1

Подтверждено существование версий Meizu M6 Note с Helio P25 и Snapdragon 625: Анонс Meizu M6 Note состоится уже сегодня

Самоуправляемый погрузчик Seegrid GP8 Series не требует вспомогательной инфраструктуры : Машина построена на улучшенной версии платформы Seegrid Smart Platform2

Фото дня: модуль 3D-камеры смартфона Apple iPhone 8: Анонс смартфона Apple iPhone следующего поколения ожидается осенью12

Объем внешнего накопителя WD My Book Duo достигает 20 ТБ: My Book Duo — самый емкий накопитель Western Digital

Объем рынка флэш-памяти типа NAND во втором квартале 2017 года превысил 13 млрд долларов: За квартал рынок флэш-памяти типа NAND вырос на 8%

Появились первые изображения камеры Olympus OM-D E-M10 Mark III, названа цена : Производитель предложит два варианта внешнего оформления камеры: черный и серебристый11

Красногорский механический завод им. Зверева готовит к выпуску полнокадровую беззеркальную камеру: Фотоаппарат будет носить марку «Зенит» 39

Huawei выпустит новый флагманский смартфон в двух версиях: Mate 10 и Mate 10 Pro: Huawei Mate 10 получит обычный экран, а Mate 10 Pro — более вытянутый 6

1318

iXBT TV

  • Обзор изогнутого монитора Samsung C24FG70FQI с поддержкой AMD FreeSync и частоты 144 Гц

  • Электро-Maybach, топовая Nokia и действительно оригинальный смартфон

  • Обзор видеоускорителя AMD Radeon RX Vega 64

  • Обзор легкой, компактной и дешевой мясорубки Kitfort KT-2101 Carnivora

  • Обзор беззеркальной фотокамеры Fujifilm X-T20

  • Обзор кинотеатрального DLP-проектора BenQ W11000 с эмуляцией разрешения 4К

  • AMD Ryzen Threadripper 1920Х и 1950X — тестирование 12-ядерного и 16-ядерного процессоров

  • Обзор мини-ПК ECS Liva Z на базе процессора Apollo Lake

  • Самый лучший процессор, неудачи Microsoft, гибкие наушники Samsung

  • Обзор цветного МФУ Xerox VersaLink C405 для малых и средних офисов

  • Обзор умного чайника Redmond SkyKettle RK-G200S с подсветкой и нагревом воды до нужной температуры

  • Конфигурируем мини-ПК: изучаем влияние памяти и накопителя на быстродействие системы

1212

Календарь

декабрь
Пн
Вт
Ср
Чт
Пт
Сб
Вс
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

Рекомендуем почитать