Silverlight 3

Статус
В этой теме нельзя размещать новые ответы.

EthNik

Создатель
Регистрация
11 Фев 2009
Сообщения
16
Реакции
2
logo.png

Silverlight 3 предоставляет следующие новые возможности и функции, полностью поддерживаемые Visual Studio и Expression Blend.
- Значительные усовершенствования в работе с мультимедиа. Веб-приложения могут выполняться вне браузера, прямо на рабочем столе.
- Значительное усовершенствование работы с графикой. Они включают поддержку трехмерной графики, видео-стандарта H.264 и аппаратное ускорение (GPU).
- Другие возможности. Многие другие возможности, повышающие эффективность разработки RIA-приложений.
Кроме того, чтобы обеспечить полную интеграцию со всеми средствами разработки .NET, пакетыVisual Studio 2010 и Visual Web Developer Express будут поддерживать полностью интерактивный и редактируемый дизайнер для Silverlight 3.
Новые возможности Silverlight 3 включают в себя следующее:
- Поддержка высококачественного видео- и аудиосигналов. Благодаря встроенной поддержке стандарта кодирования видео H.264 и стандарта кодирования аудио Advanced Audio Coding (AAC), поддержке технологии интеллектуально адаптируемого потока IIS7 Smooth Streaming (в режиме реального времени и по запросу), воспроизведению видео высокой четкости стандарта Full HD (720p+) и расширяемому конвейеру декодера, Silverlight 3 предоставляет на рабочем столе многофункциональный, полноэкранный мультимедийный интерфейс, работающий без задержек. Новые и усовершенствованные возможности Silverlight 3 по работе с мультимедиа включают в себя следующее.
- Плавное потоковое воспроизведение (в режиме реального времени и по требованию) видео высокой четкости HD с разрешением 1080 точек и более. Службы IIS Media (ранее IIS Media Pack) - это интегрированная платформа предоставления мультимедиа по протоколу HTTP, поддерживающая технологию Smooth Streaming, которая в зависимости от нагрузки центрального процессора и параметров канала связи локального компьютера динамически определяет и плавно, в режиме реального времени, изменяет качество медиафайла, воспроизводимого с помощью Silverlight.
- Поддержка дополнительных форматов. Кроме встроенной поддержки форматов VC-1 и Windows Media Audio, Silverlight 3 обеспечивает естественную поддержку форматов H.264/AAC Audio, основанных на MPEG-4, позволяя распространителям передавать высококачественный контент на широкий круг компьютеров и устройств.
- Настоящее видео высокой четкости в полноэкранном режиме. Используя аппаратное ускорение GPU, платформа Silverlight позволяет воспроизводить в полноэкранном режиме видео высокой четкости (с разрешением 1080 точек и более).
- Расширяемая поддержка медиаформатов. Благодаря новому конвейеру необработанных аудио- и видеоданных Silverlight может поддерживать широкий набор кодеков сторонних разработчиков. Это позволяет декодировать видео и звук за пределами среды Silverlight, а затем воспроизводить в Silverlight, обеспечивая поддержку форматов, которые не поддерживаются встроенными кодеками.
- Высокий уровень защиты контента. Управление цифровыми правами Silverlight, основанное на защите контента PlayReady, позволяет отображать в веб-браузере защищенный контент, используя шифрование по протоколу AES (Advanced Encryption Standard) или управление цифровыми правами Windows Media.
- Новые возможности отображения. Silverlight 3 поддерживает новые возможности анимации, трехмерной графики, повышения качества отображения текста и использования эффектов, основанных на аппаратном ускорении, позволяя разработчикам и проектировщикам создавать для веб-приложений визуальные эффекты следующего поколения. Некоторые новые возможности перечислены ниже:
- Трехмерная графика, учитывающая перспективу. Silverlight 3 позволяет разработчикам и проектировщикам отображать содержимое в трехмерной проекции. При этом пользователи могут поворачивать и масштабировать живые изображения без написания дополнительного кода. Кроме того, эта возможность позволяет создавать очереди в трехмерном просранстве и переходы.
- Эффекты построителей текстуры. Это программные эффектывключают размытие и отображение теней. Кроме того, пользователи могут создавать собственные эффекты, применимые к любому графическому объекту. Например, чтобы кнопка выглядела нажатой при прохождении над ней курсора мыши, разработчик может использовать эффект отбрасываемой тени в состоянии нажатия.
- Кэширование в виде растровых рисунков. Silverlight 3 значительно повышает скорость визуализации в приложениях, позволяя пользователям сохранять в кэше векторные объекты, текст и элементы управления в виде растровых изображений. Эта функция полезна при отображении фона и контента, который необходимо масштабировать, не изменяя внутреннего представления.
- Новый программный интерфейс растровых рисунков. С помощью Silverlight 3 разработчики могут изменять пиксели в растровом изображении. Это позволяет устранять эффект красных глаз на фотографиях, редактировать отсканированные документы и создавать спецэффекты для находящихся в кэше изображений элементов экрана.
- Поддержка приложений, использующих темы. Разработчики получили возможность создавать темы для приложений, применяя стили к своим приложениям на основе Silverlight 3 и изменяя стили во время работы. Кроме того, Silverlight 3 позволяет каскадировать стили, создавая одни на основе других.
- Эффекты анимации. Silverlight 3 позволяет использовать новые эффекты, такие как эффекты пружины и отскока, делающие анимацию более естественной. Кроме того, пользователи могут создавать собственные математические функции для описания анимации.
- Усовершенствованные обложки элементов управления. Silverlight 3 упрощает управление обложками, предоставляя отдельный от приложений набор часто используемых элементов управления. Это позволяет разным приложениям совместно использовать стили и обложки элементов управления.
- Усовершенствованная поддержка визуализации текста и шрифтов. Silverlight 3 значительно повышает эффективность визуализации и скорость анимации текста и ускоряет загрузку приложений благодаря использованию локальных шрифтов.
- Повышение производительности RIA-приложений. Некоторые новые возможности перечислены ниже:
- Более 60-ти элементов управления с исходным кодом. В состав Silverlight 3 входит более 60-ти готовых высококачественных, настраиваемых элементов управления с полной поддержкой обложек, включая элементы для построения диаграмм и работы с мультимедиа, новые контейнеры макетов, такие как модуль стыковки и поле просмотра, а также элементы управления для автозаполнения, представления в виде дерева и работы с таблицами данных. Эти элементы управления поставляются с девятью профессионально оформленными темами и полным исходным кодом. Кроме того, Silverlight 3 предоставляет разработчикам списки с возможностью выбора нескольких элементов и окно сохранения файла, упрощающее запись файлов, а также поддерживает многостраничные приложения, использующие навигацию.
- Глубокое связывание. Silverlight 3 поддерживает глубокое связывание, позволяя создавать закладки для страниц в RIA-приложениях.
- Поисковая оптимизация (SEO). Silverlight 3 разрешает выполнять поисковую оптимизацию в соответствии с потребностями, которые возникают при работе RIA-приложений. С помощью расположенных на сервере бизнес-объектов, в совокупности с элементами управления ASP.NET и картами сайтов, пользователи могут автоматически отражать управляемый базами данных RIA-контент в HTML-код, который эффективно индексируется лидирующими поисковыми системами.
- Новые возможности работы с данными. Silverlight 3 предоставляет следующие возможности:
Связывание элемент-элемент. Разработчики пользовательских интерфейсов используют связывание элементов чтобы предоставить пользователю определенные удобства. Silverlight 3 позволяет с помощью языка XAML (Extensible Application Markup Language) связывать элементы интерфейса с объектами общеязыковой среды выполнения (CLR) и другими компонентами пользовательского интерфейса. Например, эта возможность позволяет связывать положение ползунка с уровнем громкости медиапроигрывателя.
Формы данных. Элемент управления формы данных поддерживает разметку полей, а также проверку и обновление данных, разбиение их на страницы.
Новые возможности проверки данных. Автоматическое обнаружение ошибок при вводе и предупреждение пользователя с помощью встроенных элементов управления проверкой.
Поддержка бизнес-объектов. Поддержка бизнес-объектов как на клиентских, так и на серверных системах с использованием многоуровневых данных. Пользователи получают удобные средства загрузки, сортировки и фильтрации данных и их разбиения на страницы, а также выполнения ряда других операций с данными. Кроме того, добавлен новый встроенный элемент CollectionView, позволяющий выполнять ряд сложных операций с данными на сервере. Новый набор служб RIA .NET поддерживает эти возможности на стороне сервера.
- Повышение производительности благодаря следующим возможностям:
Кэширование библиотек приложений. Уменьшает размер приложений благодаря кэшированию инфраструктуры на стороне клиента с целью повышения скорости отрисовки.
Усовершенствованное глубокое масштабирование. Предоставляет пользователям плавную навигацию в больших наборах изображений, основанную на масштабировании.
Двоичный язык XML. Позволяет выполнять обмен с сервером в сжатом виде, значительно повышая скорость обмена данными.
Локальное подключение. Дает возможность двум выполняющимся на клиентском компьютере приложениям Silverlight обмениваться данными напрямую, минуя сервер. Например, эта возможность позволяет приложению строить диаграмму, используя информацию из таблицы данных другого приложения.
- Расширенные специальные возможности. Silverlight 3 - это первый подключаемый модуль для веб-браузеров, который обеспечивает доступ ко всем системным цветам и позволяет людям с ослабленным зрением использовать привычные средства управления ОС, чтобы выбирать схемы с высоким контрастом и вносить другие изменения, облегчающие восприятие текста.
- Работа вне браузера. Silverlight 3 предоставляет новые возможности для создания облегченных веб-приложений, выполняющихся в «песочнице» на настольном компьютере, обеспечивая веб-сайтам постоянный контакт с пользователями. Теперь возможно помещать веб-приложения в хранилище с ограниченным доступом на компьютере пользователя и создавать ссылки на них на рабочем столе, в меню «Пуск» и в новой панели задач (Superbar) Windows 7, что облегчает поиск приложений и обеспечивает их запуск одним щелчком мыши. Silverlight 3 позволяет применять эти возможности, не изменяя существующие методики разработки приложений и не загружая дополнительного ПО. Кроме того, приложения Silverlight могут проверять, подключены ли они к сети, обновлять свои версии и обращаться к изолированному хранилищу. Совместное использование этих возможностей значительно повышает эффективность работы по сравнению с традиционным подходом.
Некоторые новые возможности описаны ниже:
- Поддержка ярлыков на рабочем столе и в меню «Пуск». Разработчики могут помещать приложения на рабочий стол, обеспечивая их запуск одним щелчком мыши.
- Выполнение вне браузера. Позволяет не запускать браузер при работе с приложениями.
- Высокая надежность, безопасность и использование «песочницы». Приложения обеспечивают высокую защищенность, не отображая мешающие работе предупреждения системы безопасности.
- Удобная установка, не требующая прав администратора. Приложения Silverlight находятся в локальном кэше и не требуют для работы дополнительных прав.
- Поддержка автоматического обновления. При запуске приложения Silverlight проверяют наличие новой версии на сервере и автоматически выполняют обновление.
- Проверка подключения к Интернету (с браузером и без него). Приложения Silverlight могут обнаруживать разрыв подключения к Интернету и помещать пользовательские данные в кэш, пока подключение не восстановится.

Примеры реализации:
ВГТРК, Rutube, Actio, Мариинского театра и Библиотеки Президента....
 
Вопрос, а какое отношение софт микрософта имеет к скриптам?
 
Я считаю, что это можно назвать скриптом. Так как он довольно легко интегрируется со многими скриптами, и можно использовать как самостоятельную среду для собственных разработок.
 
Как показала практика многие пользователи до сих пор флеша боятся. А ты сильверлайт толкаешь. Программы, требующие дополнительной установки значительно снижают КПД!!! Особенно если использовать их для заработка.
 
3ad6293mcgrawhill.jpg


Название: Microsoft Silverlight 3 a Beginners Guide
Автор: Shannon Horn
Издательство: McGraw-Hill
ISBN: 978-0-07-159044-0
Год издания: 2010
Страниц: 286
Язык: Английский
Формат: pdf
Качество: отличное
Размер: 6.5 Мб

Описание:
This hands-on guide prepares software developers to create next-generation Web and Windows applications using Microsoft Silverlight--the new technology that extends the .NET Framework to the client. The book covers Microsoft Silverlight 2.0, the .NET Framework 3.5, and prerequisite technologies. You will learn to use Silverlight to stream multimedia content across the Web, create dynamic, data-driven Silverlight applications, and implement security.

 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху