Работа с видео (Часть 2)

Опубликовано 29 Апр | Автор LOB

Создание анимации

Продолжаем знакомство с возможностями MediaEllement, сейчас мы попробуем создать простую анимацию с использованием видео, на основе, которой в будущем вы сможете создать любую другую подобную анимацию, как перемещения, трансформация, поворот и сочетание, всех анимаций одновременно.

(more…)

Popularity: 12% [?]

Add to zakladki:
2 комментария | Примеры | Вся статья

Работа с видео (Часть 1)

Опубликовано 26 Апр | Автор LOB
Ключевые слова:, , ,

Работа с видео в SilverLight

Сегодня разговор пойдет о видео файлах и работе с ними. Silverlight имеет очень широкие возможности создания простых видео плееров, и интересных интерактивных эффектов с использованием видео. После появления Silverlight стало возможным отображать высококачественное потоковое видео, чем в то время не мог похвастаться Flash, но с приходом Flash 9 ситуация выровнялась. Но так ли это на самом деле давайте посмотрим.

И так приступим, к созданию простого приложения, которое будет отображать наше видео. Чтобы создать такое приложение вам необходимо использовать Blend Studio, а также необходимо, чтобы был установлен видео плеер Windows Media Player не ниже 10 версии, иначе Blend Studio не даст вам создавать видео (MediaElement будет выдавать соответствующее предупреждение), к сожалению, в данный момент MediaElement поддерживает только три видео формата wmv, asx, asf и два аудио mp3, wma. Думаю в будущем будет обеспечен более богатый набор видео форматов. Но пока Blend Studio при попытке использовать не соответствующий формат, и даже иногда с некоторыми файлами *.wmv вылетает с Exception – ом, думаю этот баг они тоже исправят в будущих версиях. Ну пока посмотрим как все это работает.

(more…)

Popularity: 14% [?]

Add to zakladki:
4 комментария | Новости | Вся статья

Темплейты

Опубликовано 26 Апр | Автор LOB
Ключевые слова:, , ,

Что такое темплейт?

Темплейт – это заранее подготовленный шаблон, определяющий общий вид объекта, который можно применить к множеству объектов, что позволяет достичь гибкости и быстроты управлением внешним видом объектов, чего иногда не позволяет сделать стили.

Стили имеют ограниченные возможности изменения внешнего вида объекта, если хотите полностью изменить внешний вид объекта без применения методы и событий объектов, вам необходимо использовать темплейты.

(more…)

Popularity: 15% [?]

Add to zakladki:
Нет Комментариев | Примеры | Вся статья

Стили и их примение

Опубликовано 16 Апр | Автор LOB
Ключевые слова:,

Стили

Наверно в современном компьютерном мире всем знакомо понятие стиля. Особенно это понятие близко, тем, кто работает и бывает в Интернете. И так Что такое стиль? Стиль – это общее представление объекта в пространстве включающие его визуальные свойства, а также его положение в пространстве или положение относительно его родительского контейнера. И так для чего же нужны стили? Стили нужны для того, чтобы упростить управление свойствами отображения объектов, которые имеют общие свойства. Для этого общие свойства объединяются в один стиль и применяются к определенному типу объектов. Если брать антологию в WEB – это HTML и CSS. Для легкого управления видом страницы используют каскадные таблицы стилей, что не только упрощает разработку, но так же делает код оптимальным, освобождая его от лишних тегов, и позволяет сделать его более понятным.

И так попробуем понять, зачем нужно использовать стили, как их применять, и в чем их преимущество.

(more…)

Popularity: 19% [?]

Add to zakladki:
Нет Комментариев | Примеры | Вся статья

События и их обработка SilverLight 1.0

Опубликовано 8 Апр | Автор LOB

Silverlight 1.0 позволяет создавать интерактивные эффекты, и менять свойства объектов используя JavaScript.

Silverlight 1.0 позволяет вызывать JavaScript функции, когда наступает какое либо событие например загрузка объекта или событие при наведении мыши.

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

1) В вашем XAML файле определить необходимый атрибут для вашего объект, который будет указывать функцию, которая будет обрабатывать событие.

someEvent = ‘YourFunction”, где someEvent - какое-то событие доступное для вашего объекта, а YourFunction JavaScript функция, которая будет обрабатывать ваше событие

2) Необходимо определить вашу функцию (YourFunction) в JavaScript файле

(more…)

Popularity: 25% [?]

Add to zakladki:
Нет Комментариев | Примеры | Вся статья

Необходимые средства для работы с SilverLight

Опубликовано 2 Апр | Автор LOB

Для того, чтобы начать создавать свои собственные приложения на Silverlight. Вам необходимо для начала запастись необходимыми программными средствами.

1) Для 1.0: SilverLight 1.0

Для 2.0: SilverLight 2.0

Установка плагина Silverlight ни чем не отличается, от обычных windows приложений, только в конце они забыли добавить кнопку “finish”, что немного сбивает с толку и приходиться закрывать обычным крестиком.

(more…)

Popularity: 28% [?]

Add to zakladki:
Нет Комментариев | Новости | Вся статья

Как проверить установлен Silverlight или нет ? Просто ?!

Опубликовано 28 Январь | Автор Parus
Ключевые слова:, ,

Как оказалось на практике, проверь не просто просто, а совсем просто :))

Чтобы проверить наличие Silverlight на стороне клиента, достаточно проверить переменную Silverlight.available. True - установлен, False - нет. Это свойство легко найти в файле Silverlight.js

Также можно проверить версию брайзера -Silverlight.ua.Browser, которое возвращает одно из следующих значений: ‘MSIE’, ‘Firefox’, ‘Safari’ or ‘Unsupported’.

Операционную систему можно проверить следующим свойством - Silverlight.ua.OS - возвращающим ‘Windows’, ‘MacPPC’, ‘MacIntel’, ‘Unsupported’.

Popularity: 84% [?]

Add to zakladki:
Нет Комментариев | Новости | Вся статья

Silverlight 1.1 Alpha. Проблемы с установкой.

Опубликовано 26 Январь | Автор Parus
Ключевые слова:, ,

Переустановил полностью всю систему. После чего решил поставить VS.NET 2008 release. После чего, решил установить Silverlight

1. Установка Silverlight 1.0 прошла нормально. Проверил, все приложенния для 1.0 работали нормально.

2. Установка Silverlight 1.1 Alpha. Не одно из приложений не работает.

Следующая последовательность действий никах результатов не дала.

Issue: After installing the Silverlight 1.1 Alpha Refresh, you continue to get the “Get Silverlight” medallion when trying to launch a 1.1 application.
Resolution: There are several things you can do to address this:

  • Ensure that you installed the 1.1 version of Silverlight & not the 1.0 version. You can check this by looking at the 1st 2 digits of the Silverlight version number.
  • Ensure that you have the latest version of 1.1 (linked above) installed.
  • If you just recently installed 1.1 and had an existing version of Silverlight installed, you made need to restart your browser.
  • If all else fails, close all browser, uninstall Silverlight through Add/Remove Programs (just called Programs on Vista) control panel & finally re-install Silverlight again.
  • Подбробнее:Troubleshooting Silverlight 1.1 Development

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

1. Удаляем все из папки - <% SystemRoot %>:\Program Files\Microsoft Silverlight

2. Снова запускаем и Silverlight 1.1 Alpha Refresh. После чего все работает.

Popularity: 54% [?]

Add to zakladki:
Нет Комментариев | Новости | Вся статья

SilverLight 2.0 для розробникiв (презентация)

Опубликовано 25 Январь | Автор Parus
Ключевые слова:,

SilverLight 2.0 для розробникiв (ролик весом 43,4 МБ)

Небольшая презентация по версии Silverlight 2.0 Сергея Багдачного. Общий обзор технологии, и что вообще планируется в версии Silverlight 2.0

Popularity: 58% [?]

Add to zakladki:
1 комментарий | Новости | Вся статья

Уроки SilverLight

Опубликовано 31 Октябрь | Автор admin
Ключевые слова:,

Вот для того, чтобы не расслабляться, небольшая подборка уроков по SilverLight, так что качаем и учишься работать с новой технологией:

Popularity: 82% [?]

Add to zakladki:
1 комментарий | Новости | Вся статья