|
|
Silverlight
Silverlight — это технология представления данных в Internet, предназначенная для запуска на различных платформах. Она позволяет создавать насыщенные, визуально привлекательные веб-страницы, работающие в различных обозревателях, устройствах и настольных операционных системах и дает дизайнерам возможность выразить свои творческие идеи и сохранить результат в том формате, который можно сразу же публиковать в Интернете. Основные преимущества Silverlight перечислены ниже.
Привлекательный межплатформенный пользовательский интерфейс
- Предоставление мультимедийных интерфейсов и насыщенных интерактивных
приложений (RIA) для Интернета, которые включают в себя видео,
анимацию, интерактивность и потрясающие интерфейсы пользователя.
- Быстрая и беспроблемная установка для конечных пользователей
благодаря компактному, легко устанавливаемому подключаемому модулю размером
менее 2 MБ, который поставляется по запросу и работает со всеми ведущими
обозревателями.
- Единообразный способ взаимодействия на Macintosh и Windows без
каких-либо дополнительных требований при установке.
- Создание более содержательных и притягательных способов взаимодействия в
сети , в большей мере использующих клиент для повышения
производительности.
- Ошеломляющая векторная графика, мультимедиа, текст, анимация и
графические наложения позволяют безупречно интегрировать графику и
специальные эффекты в любое существующее веб-приложение.
- Улучшение существующих приложений на основе AJAX посредством
более богатой графики и мультимедиа и улучшение их производительности благодаря
использованию Silverlight.
Гибкая модель программирования со средствами совместной работы
- Будучи основанным на .NET Framework, Silverlight позволяет
разработчиками и проектировщикам легко использовать имеющиеся средства и умения,
чтобы предоставлять мультимедийные способы взаимодействия и насыщенные
интерактивные приложения для Интернета.
- Простота интеграции с существующими сетевыми технологиями и активами
означает, что Silverlight работает с любыми серверными веб-платформами или
технологиями. Никих «вырываний и замен» не требуется – Silverlight интегрируется
с существующей инфраструктурой и приложениями, включая Apache, PHP, а также
Javascript и XHTML на клиентах.
- В число возможных языков разработки входят JavaScript, Ruby,
Python, C#, Visual Basic.NET и другие.
- Последовательная модель представления, использующая XAML,
декларативный язык представления, применяемый в приложениях Windows Vista.
Элементы управления, визуальные проекты, мультимедиа и другие элементы могут
быть представлены с полной точностью как в Silverlight, так и в приложениях
Windows.
-
Расширяемая модель управления делает несложным добавление
насыщенного содержимого и вариантов поведения, в то же время делая возможным
эффективное повторное и совместное использование кода.
- Радикальное улучшение характеристик веб-узлов на основе AJAX
благодаря богатству возможностей, производительности и гибкости Silverlight, а
также среды .NET.
Экономное, малозатратное распространение и расширение возможностей решений
мультимедиа
- Единый формат мультимедиа, масштабируемый от мультимедиа высокой
четкости до мобильных устройств с помощью Windows Media Video (WMV),
реализацией стандарта видео SMPTE VC-1 от корпорации Майкрософт, а также
поддержкой стандартов звука WMA и MP3.
- Добавление к мультимедиа векторной графики и наложенийс
поддержкой интеграции графики, масштабируемой до любого размера, и наложений в
стиле вещательных передач для отображения бегущих строк и титров.
- Гибкие решения для вставки рекламы при помощи видео и мультипликации,
включающие возможность предоставлять подвижные, сделанные в стиле вещательных
передач, видео- или мультипликационные рекламные объявления без потери
визуальной точности или качества движения.
- Потоковая передача мультимедиа со сниженными издержками с помощью
технологий Windows Media, завоевавших премию Emmy®. , при помощи
которых понижение издержек на потоковую доставку может достигнуть 46%, и
гибкость, позволяющая работать с существующими потоковыми развертываниями
Windows Media.
- Широкий комплекс средств мультимедиа, серверов и решений,
совместимый с платформой технологий Windows Media.
- Технология доступа к содержимому Microsoft® PlayReady™
предоставляет единое решение для поддержки управления цифровыми правами на
Windows и Macintosh для поставщиков содержимого (будет доступна позже в 2007
г.).
- Богатые возможностями средства преобразования в цифровую форму для
распространения мультимедиа в реальном времени и по требованию при
помощи кодировщика Expression Media, обеспечивающего увеличение скорости
кодирования WMV и VC-1 до 15 раз за счет аппаратного ускорения при помощи платы
Tarari.
Подключение к Интернету, серверам и службам
- Простое комбинирование и совмещение служб и данных из любого
уголка Интернета путем использования поддержки Silverlight для LINQ и LINQ в XML
с доступом к этим данным по обычным протоколам наподобие JSON, RSS, POX и REST
- Повышение возможности обнаружения содержимого насыщенных
интерактивных приложений, которое теперь можно проиндексировать и подвергать
поиску, благодаря текстовому формату XAML, который описывает интерфейс и
содержимое в приложениях Silverlight.
- Быстрое масштабирование приложений с помощью
Silverlight Streaming на Windows Live для размещения и интеграции
программных служб и мультимедийного содержимого.
|