Silverlight 3 Beta – все ссылки и возможности

    Вчера на конференции MIX09 официально представили бета-версию Silverlight 3. Это версия прежде всего для разработчиков и энтузиастов, а не для конечных пользователей. Напомню, что финальная версия выйдет до конца года.

    Для того, чтобы уже сегодня попробовать новые возможности вам нужно следующее:

    Важно! После установки Silverlight 3 вы сможете запускать сайты, сделанные под предыдущие версии. Но вы не сможете создавать приложения для прежних версий.

    Материалы по Silverlight 3 Beta потихоньку появляются на английском языке. К конференции ReMIX мы подготовим много материала и на русском.

    Кратко о новых возможностях третьей версии (вернее, текущей бета-версии):
    1. Поддержка высококачественного видео и аудио
      • Прямое вещание и доступность по запросу видео в формате HD (720p и выше) с динамическим изменением качества сигнала в зависимости от текущего канала
      • Поддержка новых форматов – H.264 на основе MPEG-4, AAC Audio
      • Новые возможности полноэкранного воспроизведения, в том числе HD-качества с использованием аппаратного GPU-ускорения
      • Поддержка формата Raw AV для создания сторонних кодеков
      • Возможность защиты контента через DRM

    2. Новые графические возможности
      • Перспективная 3D-графика
      • Пиксельные шейдерные эффекты
      • Кэширование графики
      • Новый API для отрисовки графики
      • Поддержка графических тем для приложений
      • Анимационные эффекты
      • Дополнительные возможности по стилизации элементов управления
      • Улучшенная отрисовка текста и работа со шрифтами

    3. Новые возможности для создания интерактиных приложений (RIA)
      • Более 60 готовых элементов управления с исходными кодами
      • Deep linking для создания ссылок внутри приложения
      • Возможности по поисковой оптимизации
      • Новые возможности по работе с данными – связывание между элементами, Data Forms, валидация данных, поддержка бизнес-объектов
      • Улучшенная производительность – кэширование библиотек, новые возможности Deep Zoom, бинарный XML, локальное связывание между Silverlight-приложениями

    4. Возможности работы без браузера
      • Поддержка ярлыков на рабочем столе и Главного меню операционной системы
      • Запуск без браузера
      • Защищенный режим «песочницы»
      • Легкая установка приложений без прав администратора
      • Встроенное автообновление приложений
      • Автоматическое определение соединения с Интернетом и работа без него
      • Интеграция с Windows 7 – панель задач, Multi-touch

    5. Возможности по accessibility
      • Доступ ко всем системным цветам для создания контрастных интерфейсов для слабовидящих пользователей

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 37

      0
      Будем следить за развитием событий. Хотелось бы еще узнать о качестве рендера шрифтов в Silverlight 3.0, а то в 2.0 мне он не очень нравился. Интересно еще узнать о шейдерах, какое для этого API используется DirectX HLSL или OpenGL GLSL. Если SL позиционирует себя как кроссплатформенная технология, то это должен быть OpenGL GLSL, мне не очень верится, что MS будет использовать OpenGL.
        –12
        Лучше Flash 10 имхо!
          +1
          И как Вас понимать? :)
          //коммент ниже — промахнулся)
          0
          Как Вас понимать? :)
            +1
            А байндинг с нативным кодом там случайно не появился, хотя бы в оффлайн версии?
              0
              Это все очень страшные слова для кросс-платформенной технологии.
              Использование нативного кода и/или специальные возможности только в офлайне означает, что придется для разных окружений писать разные версии. И тогда все преимущества универсальности улетучиваются.
              Берите для этого WPF — он для этого и сделан.
                0
                Важно именно отображение через браузер, сейчас мы используем для этого яву для отображения данных, которые приходят с нативной библиотеки для MacOS и Windows. Silverlight нравится, но отсутствие нативного байдинга ограничивает его использование.
                  0
                  А что вы понимаете под нативным байндингом?
                    0
                    Вызов методов из библиотеки скомпилированной для данной системы.
                      0
                      Почитайте вот это — blogs.msdn.com/kichinsky/archive/2009/02/09/How-to-share-code-between-silverlight-and-.net-projects-3.aspx
                      Может быть интересно
                        0
                        по ссылке:
                        Важно сразу отметить, что разделяемой будет не любая библиотека, а исключительно silverlight-библиотека классов.

                        У нас используется библиотека написанная на C++.
                          0
                          Повторюсь, в чистом виде это реализовать нельзя.
                          Потому что Silverlight не требует .NET Framework, например, или Windows вообще.
                            0
                            Как я понимаю это диктовано требованиями к безопастности, но при этом подписанные аплеты могут обращаться и к файловой системе и к внешним библиотекам, в общем жаль.
                              0
                              Делайте XBAP приложения — и WPF, и в браузере.
                              Просто Silverlight не для этого
                                0
                                XBAP только для Windows, а нужен ещё и Mac.
                                  0
                                  XBAP ещё требует сертификат от окредитованной компании, что приложение не несёт никакой угрозы. Прошлогодняя цена, насколько я помню, в районе 100$.
                                0
                                Я понимаю, что не требует, этим он и хорош, но почему запрещено вызывать сторонние приложения, и делать вызовы из сторонних библиотек, почему не реализовано, так как в яве, что можно это делать если аплет подписан?
                      +1
                      Не такие уж и странные. Хотя я бы хотел заметить не столько о нативном коде (не сильно пригождалось, хотя хороший сценарий), сколько об интеграции. На мой взгляд, чего реально не хватает Silverlight — покрытия сценариев, которые покрывает Adobe AIR. Несмотря на всю простоту и банальность этого аспекта — думаю, это очень немаловажно.

                      У AIR есть почти все что нужно — минимально необходимая интеграция с десктопом, все возможности веба, объединенные возможности и графической подсистемы Flash, и HTML (WebKit, кстати, что просто мега), и (!!!) вопиюще офигительная легковесность и простота в установке (как самого runtime, так и приложений).

                      Да, для разных окружений нужны разные версии — но, как минимум, для Windows-то (как ни крути — большинство пользователей) можно сделать?
                        +1
                        Оу, айм сорри. Пропустил вообще напрочь «работу без браузера».
                      0
                      Ого! Честно — неожиданно. Вот так сразу? :)
                        0
                        Быстро…
                          +2
                          Хорошая штука. Но хотелось бы увидеть поддержку Оперы :)
                            0
                            Большинство сайтов давно в ней работает.
                            Откройте в ней memorabilia.hardrock.com, нажмите V и колесиком мышки поиграйтесь :)
                              0
                              в Опере сильверлайт не работает… вместо него, кнопка на установку(
                                0
                                У меня работает и в Опере и даже в Сафари под винду. Специально проверил хотя сижу в ФФ.
                                Хром токлько не проверял.
                                  0
                                  Проверьте-проверьте, там тоже все очень неплохо :)
                                    0
                                    а чтобы Silverlight в Опере работал надо еще чего-то сделать помимо простой установки?
                                      0
                                      Да нет, только последний плагин нужно установить.
                                      Попробуйте проверить на этом сайте работу сильверлайта — silverlight.net/samples/sl2/silverlightcontrols/run/default.html
                                      Тот что дал Михаил немного тяжеловат.
                                      Попробуйте переустановить, у меня во всех браузерах работает.
                                        0
                                        установлен был последний, так как я недавно его ставил.
                                        попытался переустановить, он ошибку выдает… и не ставится, и не удаляется.
                                        удалил все в ручную, почистил реестр. все равно не ставится…
                                        видать не судьба…
                                        попробую бету эту поставить =)
                                          0
                                          блин… эта же только для разработчиков((
                                    0
                                    Так а Silverlight 2 — то установлен?
                                      0
                                      установлен. но в Опере не работает.
                                    0
                                    там чего-то посередине большая серая пустота
                                  0
                                  Возможности работы без браузера — где нибуть можно увидеть в работе.

                                  Это как бы ответ на AdobeAir? К примеру можно написать Твит клиент он одинаково встанет на Вин и МакОсь, будет работать независимо от браузера? :)

                                  Надеюсь след подкаст9 будет посвящён этим темам )
                                    0
                                    или это Mesh?
                                      0
                                      Всё снимаю вопрос, увидел презентацию, это действительно круто:)
                                    0
                                    Молодцы, серьёзную работу проделали!

                                    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                    Самое читаемое