Как стать автором
Поиск
Написать публикацию
Обновить
0

Silverlight *

Программная платформа, разработанная Microsoft

Сначала показывать
Порог рейтинга
Уровень сложности

Логирование по-быстрому

Время на прочтение2 мин
Количество просмотров1.1K
Потребовалось тут отследить актуальное состояние часто меняющегося элемента. Было подозрение, что его кто то обнуляет. Сразу же отмел варианты с написанием логирования через файловую систему: Сильверлайту не разрешено писать, куда ему захочется. Поэтому был написан небольшой расширяющий метод, который выводит отладочную информацию в консоль браузера.
Код метода

Первая всемирная трансляция через Live Smooth Streaming

Время на прочтение1 мин
Количество просмотров902

Через несколько минут в 21:00 МСК начнется первая трансляция на весь мир с использованием технологии Live Smooth Streaming:
  • Динамическое изменение качество картинки в реальном времени — в зависимости от канала и нагрузки на процессора
  • Вещание через онлайн в формате HD 720p
  • Кнопки повтора в прямом эфире и возврата в реальное время
Мир прощается с Майклом Джексоном — не только в Америке.

Update: британcкий Sky тоже вещает в HD, можно нажать иконку с молнией и смотреть на графике изменение качества во времени

Шейдеры и немного магии

Время на прочтение1 мин
Количество просмотров1.1K
Привет!

В последнее время я «проникся» идеей создания custom-эффектов в Silverlight 3 beta/WPF. В качестве упражнения решил сделать эффект Джинна на Silverlight. Эффект Джинна — это эффект сворачивающегося окошка в Mac OS:



Для правильной работы демки вам понадобится… Silverlight 3 beta — справа ссылка на установку необходимого рантайма. Итак, вот что из этого получилось: демо (потягайте зеленый квадратик-лампу, нажмите Help).

Для тех, кому интересно узнать, как создавать свои собственные эффекты, и что именно стоит за Genie, я написал этот пост.

Авось, кому-нибудь когда-нибудь да пригодится :).

Отличного программирования, друзья!

Онлайн-доклады по Silverlight 3 и Expression 3

Время на прочтение2 мин
Количество просмотров754
Как я писал ранее, к конференции ReMIX09 мы подготовили не только собственно доклады на мероприятии, но и множество дополнительных материалов для разработчиков и технических специалистов – прежде всего в виде онлайн-докладов.
Все они удобно собраны на одной странице – на сайте ReMIX и как специальный раздел сайта TechDays.
Сегодня я бы хотел остановиться на новых докладах, посвященным Silverlight 3 и Expression 3:
Читать дальше →

Вышел Moonlight 2.0 preview 1

Время на прочтение1 мин
Количество просмотров648
imageДля ознакомления и тестирования стал доступен Moonlight 2.0 preview 1. Напомню, что это open-source реализация технологии Silverlight под множество платформ. В этом выпуске:

* поддержка Silverlight 2.0 (пока не полная, но очень близкая к полной);
* добавлены элементы управления оригинального Silverlight, которые выпущены под лицензией MS-PL (GPL-совместима);
* в дополнение к C#, вы можете писать свой код на динамических языках, таких как IronPython и IronRuby;
* Visual Basic runtime;
* поддержка adaptive streaming, технологии, которая позволяет разработчикам писать свои механизмы получения контента с набора серверов;
* поддержка DeepZoom;
* поддержка некоторых фишек Silverlight 3.0 (который еще в статусе beta): out-of-browser, класс WritableBitmap, поддержка SaveDialog, механизм плагинов медиа-конвеера (для написаня своих собственных кодеков).

Ссылки:
* исходный код (tar.bz);
* версия для Firefox/Linux;
* комментарии к релизу.

Первый взгляд: Silverlight 3 – бесплатная книга

Время на прочтение1 мин
Количество просмотров1K
В конце прошлого года мы анонсировали бесплатную книгу на русском языке “Введение в Microsoft Silverlight 2”. Это перевод известной книги Лоуренса Морони и комплексное руководство по данной технологии.

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

На конференции MIX09 было представлено бесплатное дополнений к этой книге с описанием новых возможностей третьей версии. На российской конференции ReMIX09 на прошлой неделе мы анонсировали перевод этого дополнения на русский язык, загрузить которое могут все желающие с сайта мероприятия. Авторизация доступна через OpenID, LiveID или логин/пароль.

Основное внимание уделено таким возможностям, как трехмерные преобразования, работа вне браузера, поддержка видео в формате H.264, работа с пиксельными шейдерами.

Мы надеемся, что данное руководство вместе с книгой по Silverlight 2 позволит всем желающим освоить интересную технологию и подготовиться к выходу финальной версии Silverlight 3.

Webby Awards использует Silverlight

Время на прочтение1 мин
Количество просмотров487
image
Крупнейшая в мире интернет-премия Webby Awards в этом году выбрала технологию Silverlight для предоставления контента на своем сайте. И, хотя сам сайт не работает на технологиях от Microsoft, разработчики легко интегрировали Silverlight, на что потребовался труд двух человек в течении всего двух недель.

Уже сейчас вы можете посмотреть более 150 самых лучших видео-роликов номинированных на награду Webby и проголосовать за любой из них. Видео проигрывается в silverlight-плеере.

Кроме того, как сообщается, материалы с мероприятия по награждению победителей буду доступны на сайте в виде Photosynth и DeepZoom галерей.

У премии есть официальный twitter, в котором можно узнавать о новостях.

Наша Russia на Silverlight – RuTube сделал площадку Smooth Streaming

Время на прочтение1 мин
Количество просмотров1.4K
20 апреля на конференции ReMIX09 мы анонсировали тестовую площадку крупнейшего российского видеохостинга RuTube технологии Smooth Streaming. Данная технология позволяет динамически в реальном времени менять качество картинки в зависимости от скорости Интернет-канала и загруженности центрального процессора у пользователя.

Финальная версия Smooth Streaming вышла буквально вчера, он является бесплатным дополнением к веб-серверу IIS7, который входит в Windows Server 2008, Windows Vista и Windows 7. Клиентом является плеер на Silverlight 2

Прямо сейчас вы можете зайти по адресу http://silverlight.rutube.ru и увидеть это все в действии. На странице собран набор роликов разной направленности и разного качества.

Более детально описание Smooth Streaming и методы его развертывания у себя на локальном компьютере можно увидеть в моем онлайн-докладе.

Отдельно хочется отметить, что это является по сути вторым в мире тестированием данной технологии после канадского CTV. Также уже несколько месяцев работает специальный сайт SmoothHD, на котором можно увидеть в действии Smooth Streaming.

Призываю каждого из вас попробовать страницу в действии и описать в комментариях свои впечатления – с указанием Интернет-канала и региона. Практика показывает, что технология работает во многих регионах нашей огромной страны!

Update: просьба указывать браузеры и системы. На Win7 пробовал на IE8, FF3, Chrome. На Mac тоже должно работать

Update2: попробуйте перетаскивать ползунок в разные участки роликов

Вышел первый выпуск Бюллетеня Сильверлайтера

Время на прочтение1 мин
Количество просмотров579
Хочется сообщить Вам новость от Российского сообщества пользователей Silverlight – мы начинаем выпускать информационный бюллетень. Бюллетень будет выходить регулярно. Сейчас планируется делать два выпуска в месяц. Если Вы хотите написать статью, скринкаст или заметку для бюллетеня, задать вопрос, предложить идею или просто поговорить про RIA технологии – можете писать на e-mail: spugachev@gmail.com или в форум на нашем сайте: http://silverlighter.ru/forums/.

Читать бюллетень

Подписаться

Содержание первого выпуска:

Читать дальше →

XAML Power Toys

Время на прочтение1 мин
Количество просмотров1.2K
XAML Power Toys – аддин для Visual Studio 2008 SP1 для разработчиков под Silverlight, WPF, облегчающий разработку генерацией XAML’а представений (View), а так же модели представления (ViewModel), со всем необходимыми бизнес-действиями и контролами.
Читать дальше →

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

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

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

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

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

Кратко о новых возможностях третьей версии (вернее, текущей бета-версии):
Читать дальше →

Разработка Silverlight на Mac

Время на прочтение1 мин
Количество просмотров841
На конференции MIX объявили о поддержке Mac как платформы для разработки приложений Silverlight. Для этого выпускается расширение Eclipse Tools for Silverlight. Вместе с анонсом поддержки в Silverlight 3 трехмерности, мультитача, пиксельных шейдеров и GPU-ускорения эта новость тоже радует.
image

Ближайшие события

Создаем Silverlight-приложение для сети Мой Мир@Mail.Ru

Время на прочтение3 мин
Количество просмотров919
image Как известно, наиболее популярные социальные сети в мире позволяют писать под себя специальные приложения. Одним из ярких примеров является Facebook, у которых есть своя разметка, доступ к данным и так далее. Мне было интересно написать сетевое прилоложение на Silverlight, и для Facebook для этого специальные проекты – например, Facebook Toolkit и Facebook.NET.

Среди российских сетей приложения позволяют писать ВКонтакте и Мой Мир, правда первый требует использования только Flash и все. Мой Мир же более дружественный – поддерживает обычный HTML, а значит и Silverlight. Собственно с ним я и решил экспериментировать.

На самом деле все просто – после регистрации в сервисе находим в меню “Мои приложения”, нажимаем на “Разработку приложений” и узнаем, как все это можно делать. Мой Мир поддерживает OpenSocial, так что мы можем программно получать информацию о нас самих, наших друзьях в сети и так далее.
Читать дальше →

Бибигоша – детский виртуальный мир на Silverlight 2

Время на прочтение1 мин
Количество просмотров2.8K
На конференции “Платформа 2009” мы показали раннюю версию портала Bibigosha.ru. На прошлой неделе сайт официально открылся в экскурсионном режиме.

Бибигоша – это целый виртуальный мир для детей от 3 до 7 лет со своими героями, включая шестилапую(ого?) Бибигошу, играми, загадками и приключениями. Однако практика показывает, что не только дети любят в нее играть :)

Про общее назначение и цели проекта подробно рассказано в пресс-релизе Microsoft и видеосюжете в Вестях. Портал создан в рамках стратегического партнерства ВГТРК и Microsoft.

С технической точки зрения весь игровой мир полностью сделан на Silverlight 2 силами компании TVX. Для комфортной работы в регионах России с медленным Интернетом при первом запуске происходит кэширование большого объема данных. Так что не удивляйтесь, что первый запуск будет несколько долгим. Это только в начале.

Вообще, писать про Бибигошу сложно – это нужно видеть, наблюдать, изучать и играть :)

В будущем будет сделана специальная сеть для общения родителей, а на сайте будут находиться только дети. А пока сайт открыт в экскурсионном режиме всем желающим – так что наслаждайтесь!

Курс по Silverlight от MIT

Время на прочтение1 мин
Количество просмотров857
На сайте Массачусетского технологического института (Massachusetts Institute of Technology, MIT) размещен в открытый доступ целый курс, посвященный Silverlight.
Читать дальше →

Ресурсы по Silverlight на русском – на новогодние праздники :)

Время на прочтение2 мин
Количество просмотров1.5K
  Еще в июле я написал актуальный на тот момент список русскоязычных ресурсов по Silverlight и Expression. Сразу же обещал регулярно обновлять, да и предстоящие выходные с возможностью изучения чего-то нового располагают.
  Итак, напомню о центральных ресурсах по Silverlight, правда на английском языке – для пользователей, для разработчиков.
  Ну а теперь на русском.

  Вводные ролики на TechDays по 15 минут – для тех, кто вообще не знает о Silverlight ничего или почти ничего:
Читать дальше →

Доступна бесплатная книга “Введение в Microsoft Silverlight 2”

Время на прочтение1 мин
Количество просмотров1.6K
  Как мы и обещали на открытии “Платформы 2009”, в Сети совершенно бесплатно доступна электронная книга “Введение в Microsoft Silverlight 2”. Это перевод наиболее популярного в мире издания по этой теме от известного автора Лоуренса Морони.
  Надеюсь, этот новогодний подарок вам понравится! А первыми о нем уже традиционно узнали подписчики Бюллетеня MSDN для разработчиков.
  Описание книги, а также исходные коды примеров доступны на специальной странице. А вот и прямая ссылка на загрузку. С наступающим Новым годом и приятного чтения!

Silverlight 2: Проба пера

Время на прочтение6 мин
Количество просмотров911
«Лучший способ понять что-то, это объяснить это другому»
© Народная мудрость

Я практически полный 0 в Silverlight, но есть желание это исправить.
Итак, приступим.
Читать дальше →

Вклад авторов