Сегодня был анонсирован выход Silverlight 4

На конференции Microsoft Professional Developer (PDC), Scott Guthrie анонсировал Silverlight 4 Beta.

Я попытался кратко перевести список изменений анонсированных здесь.

Итак, что нового в Silverlight 4:

  • Редактирование, появилось неограниченное редактирование компонентов. Поддержка RIA сервисов.
  • API для печати.
  • Обработка правого клика мыши.
  • Легкое взаимодействие с Веб-камерой и микрофоном.
  • Управление с помощью колеса прокрутки мыши.
  • Добавлен элемент управления RichTextControl. Полноценный компонент для расширенного редактирования текста.
  • Подсказки в и ссылки для  моделей данных.
  • Добавлена Clipboard Api, для работы с буфером обмена данными.
  • Добавление HTML контента через компонент WebBrowser
  • Для обеспечения безопасности добавлена возможность указать права приложению вне браузера (Silverlight out of browser)
  • Приложение получило возможность работать с файловой системой.
  • Приложение может взаимодействовать через COM интерфейс, т.е. с программами пакета офис.
  • API для создания подсказок и оповещений.
  • Механизм авторизации пользователя при web запросах.
  • Изменения в политике взаимодействия с сервером crossdomain.xml. Если приложение является доверенным файл больше не нужен.
  • В полноэкранном режиме стали доступны все клавиши. Раньше это было не так.
  • Новое свойство TextTrimming для TextInput, обрезание текста по ширине.
  • ViewBox стал полноценным элементом управления.
  • Появился управляющий элемент позволяющий писать текст справа на лево.
  • Полноценная поддержка PlayReady, включая поддержку кодека H.264
  • Появился элемент позволяющий отслеживать перетаскивание файлов на приложение.
  • Добавлен класс IDataErrorInfo для ошибок компонетов приложения при ассинхроной работе с данными на сервере.
  • Появилась возможность настроить прямые зависимости между объектами.
  • Добавлены параметры для прямой манипуляции с данными StringFormat, TargetNullValue, FallbackValue.
  • Поддержка Managed Extensibility Framework (MEF), которую нужно рассматривать подробнее.
  • Существенно улучшен компонент DataGrid.
  • Добавлены новые параметры взаимодействия с интерфейсом BeforeLoaded, Loaded and Unloaded.
  • Появилась возможность прописывать стили управляющим элементам.
  • Анонсированна полноценная поддержка браузера Google Chrome.

С появлением Silverlight 4 у Adobe Flash не останется практически никаких приимуществ перед silverlight, все что есть в технологии Flash будет так же и в Silverlight 4.

Уже сейчас доступна Silverlight 4 Beta на www.silverlight.net. Релиз первая половина 2010

4 thoughts on “Сегодня был анонсирован выход Silverlight 4

  1. Собственно чего я жду от Silverlight — так это работы над интеграцией с библиотеками .NET и порта многих C#шных библиотек под Silverlight. К примеру есть очень перспективный проект, позволяющий портировать игры с Microsoft XNA (Фреймворк для создания игр под XBOX360 / PC / ZUNE) на Silverlight. Это повергло меня в культурный шок в свое время.

    В общем, считаю Silverlight намного более приятным и перспективным, чем флеш, дело за распространением.

  2. Согласен, те же Евангелисты SL есть в России, и дружелюбные, FL я что-то не встречал, плюс тормознутость флеш, даже Apple его не хочет использовать.

  3. У Apple в общем то и с Silverlight вроде-бы ничего не намечается. У них все-таки жесткая политике по поддержке своей платформы (iPhone OS я имею ввиду).
    И в принципе я рад, что этот рынок не заполнили говно-флеш-приложения )

    p.s.: По поводу этого блога, еще одна очень востребованная фича — запоминание полей имя/почта/сайт в форме комментирования

  4. «С появлением Silverlight 4 у Adobe Flash не останется практически никаких приимуществ перед silverlight, все что есть в технологии Flash будет так же и в Silverlight 4.»
    Прошло уже почти десять лет.
    Что можете сказать на счет нынешнего состояния Silverlight? На счет противостояния SL и Flash?

Comments are closed.