Вчера на конференции PDC09 была представлена бета-версия Silverlight 4 для Windows и Mac OS X. Было объявлено, что на сегодняшний день Silverlight уже установлен на 45% компьютеров с выходом в Интернет.
Среди новых возможностей – поддержка веб-камеры и микрофона, печати, официальная поддержка Google Chrome, интеграция с локальным компьютером, взаимодействие с Office и другими COM-объектами, рендеринг HTML-кода, поддержка drag-and-drop и другие возможности.
Кроме самого рантайма для разработчиков (эта версия не для конечных пользователей) доступны и обновления других компонентов:
Итак, что же появилось в Silverlight 4 Beta:
Среди новых возможностей – поддержка веб-камеры и микрофона, печати, официальная поддержка Google Chrome, интеграция с локальным компьютером, взаимодействие с Office и другими COM-объектами, рендеринг HTML-кода, поддержка drag-and-drop и другие возможности.
Кроме самого рантайма для разработчиков (эта версия не для конечных пользователей) доступны и обновления других компонентов:
- Visual Studio 2010 Beta 2 или Visual Web Developer Express 2010 Beta 2
- Silverlight Tools for Visual Studio 2010
- Expression Blend for .NET 4 Preview
- WCF RIA Services (ранее — .NET RIA Services)
- Silverlight 4 SDK CHM (офлайн-документация) – или в онлайн-режиме
- Silverlight Toolkit для Silverlight 4
- Silverlight Media Framework
- Собственно рантайм: Windows и Mac (входит в Tools)
- Silverlight 4 SDK – входит в Tools
Итак, что же появилось в Silverlight 4 Beta:
- Разработка бизнес-приложений
- Вывод на печать содержимого Silverlight-приложений
- Более 60 настраиваемых элементов управления, включая RichTextArea для полной работы с текстом, ссылками, картинками и редактированием
- Поддержка локализации, в том числе на языки с иероглифами и написанием справа налево
- Общий код для серверной и клиентской стороны
- Улучшения в связывании данных
- Поддержка MEF (Microsoft Extensibility Framework)
- Обновления в RIA Services
- Полный визуальный редактор в Visual Studio 2010
- Вывод на печать содержимого Silverlight-приложений
- Новые возможности в интерактивности
- Поддержка веб-камеры и микрофона
- Локальный захват видео и аудио без серверной стороны
- Поддержка работы с буфером и drag-and-drop
- Программная обработка правой кнопки мыши и колеса прокрутки мыши
- Удвоение производительности при старте по сравнению с Silverlight 3
- Улучшения в анимации для более динамичных интерфейсов
- Поддержка жестов и других аспектов multi-touch
- Поддержка мультикаст-трансляций и интеграция с Windows Media Services
- Защита контента с помощью PlayReady, в том числе для H.264
- Работа вне браузера и интеграция с локальным компьютером
- Теперь приложения делятся на sandboxed (обычные) и trusted (с большими правами доступа к локальному компьютеру)
- Для sandboxed-приложений
- Интеграция HTML-кода внутрь Silverlight-приложений
- Окна напоминания в углу экрана (как в Outlook)
- DRM-защита при отключении от Интернета
- Полный контроль над размером окна при работе вне браузера
- Интеграция HTML-кода внутрь Silverlight-приложений
- Для trusted-приложений (в дополнение к предыдущему)
- Чтение и запись файлов в папках с документами, музыкой, картинками и видео (папки “Мои” в Windows, эквиваленты – в Mac OS)
- Взаимодействие с COM-объектами (интеграция с Office, доступ к USB и другие возможности)
- Управление доступом через групповые политики в организации
- Полный доступ к клавиатуре в полноэкранном режиме
- Кросс-доменное взаимодействие без дополнительных разрешений
- Чтение и запись файлов в папках с документами, музыкой, картинками и видео (папки “Мои” в Windows, эквиваленты – в Mac OS)
- Теперь приложения делятся на sandboxed (обычные) и trusted (с большими правами доступа к локальному компьютеру)