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

Silverlight *

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

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

Создаем Twitter приложение для Windows Phone 7

Время на прочтение6 мин
Количество просмотров2.7K
imageИтак, в понедельник у меня была возможность открыть MIX 2010 День 1 Keynote в Лас Вегасе (видео прилагается). В keynot'e я сделал анонс Silverlight 4 RC версии (финальная версия будет доступна в следующем месяце) и инструменты VS 2010 RC для Silverlight 4. У меня так же была возможность впервые обсудить применение Silverlight и XNA для разработки Windows Phone 7 приложений.

В процессе выступления я создал два небольших Windows Phone 7 приложения, используя Silverlight: простое “Hello World” приложение и приложение, которое получает данные с Twitter. Обе программы легко создать, на это нужно всего пару минут. Ниже показаны шаги, которые вы можете совершить для создания приложений на своей машине.
Читать дальше →

Что я почерпнул для себя из Microsoft MIX 2010? (взгляд Flash-разработчика)

Время на прочтение5 мин
Количество просмотров702
От переводчика: Джез Варден обладает многолетним опытом работы с Flash/Flex. Он также является Flex-консультантом у HBO и Flash&Flex-архитектором в Roundarch.

Я присутствовал на конференции от Майкрософт MIX 2010, которая проходила в Лас Вегасе через неделю после 360Flex. Я уже был на MIX в 2007 и 2008 году. Записал много видео и потом удачно все похерил. Те конференции был реально странными. Они проходили в отеле Venetian, тот же отель, что и на Adobe MAX конференции. Так что у меня была возможность воочию увидеть различия между двумя сообществами, а они еще те…

У Adobe больше девушек, больше тусовки. В разговорах выяснялось, что многие на MIX'е в некоторой форме вовлечены в стек Microsoft технологий, тогда как в Adobe, вы не знали кто чем занимается. Да, были шаблоны, но дизайн, back-end, Flash, Flex, Python…
Читать дальше →

Free Silverlight 4 Training Kit

Время на прочтение1 мин
Количество просмотров700
На Chanel 9 объявили о бесплатной раздаче учебного комплекта для Silverlight 4 (на английском). Учебный комплект включает в себя техническое описание и курс лабораторных работ раскрывающий новые возможности Silverlight 4 и направленный на построение бизнес-приложений.

В описании сказано, что курс включает в себя восемь модулей с практическими заданиями и поясняющим видео. В курсе рассказывается о повышении уровня доверия внутри браузера, о новом контроле RichTextBox, неявном применении стилей, работе с веб-камерой, о возможностях «drag and drop» и «multi touch», валидации, аутентификации, о MEF, WCF RIA Services, о работе с правой кнопкой мыши и многом другом.

Статья на Chanel 9: channel9.msdn.com/learn/courses/Silverlight4
Страница загрузки: go.microsoft.com/?linkid=9709693

Программируем Reversi на Silverlight

Время на прочтение5 мин
Количество просмотров2.9K
Давно хотел начать изучать Silverlight, начинал читать литературу, пытался вникать в концепции, паттерны, но все больше как-то абстрактно, в теории. На практике, настоящую программу на Silverlight так и не попытался написать.

Но вот совсем недавно на просторах Хабра проскочила статья «программируем Reversi на Питоне». Глянув в код, ужаснулся, у меня сразу включился мотиватор. Не то, чтобы я не люблю Питон, просто я очень люблю C#.

То, что вы увидите было написано за 1 рабочий день человеком, имеющим нулевой практический опыт разработки приложений в WPF/Silverlight.
Читать дальше →

VS2010RC + Silverlight 4 = Работаем дружно!

Время на прочтение1 мин
Количество просмотров508
С момента выхода VS2010RC, все ни как не мог отделаться от мысли, что Silverlight 4, мягко говоря, кинули. Так как на данный момент пользоваться SL4 в RC ни как нельзя. По официальной версии Майкрософта, нужно ждать обновления для SL, или же пользоваться пока бетой. Ситуация не очень приятная для тех кто работает с SL4.

Буквально недавно обнаружил, что возможность запустить и работать с SL4 в VS2010RC все же есть. Смотрим блог Александра Сороколетова где он описывает как, с помощью нехитрых приемов заставить работать SL4 в последнем кандидате. Кроме самого SL4, так же удается запустить и RIA services.

За наводку спасибо FFire, который не смог опубликовать ее.

MSN Россия на Silverlight – Олимпиада, заказ фото…

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

На заре появления Silverlight нас часто упрекали в том, что сами сервисы Microsoft не используют новые технологии. Ситуация была простая – речь шла про продукты, запущенные еще до появления Silverlight. Все новые сайты (коих у Microsoft очень-очень много почти каждый месяц) использовали наш продукт.

С тех пор ситуация сильно изменилась и в портальной части – взять хотя бы новые Bing Maps, Bing Video и многое другое. Приятно отметить, что эти тенденции работают и в России.

На этой неделе был запущен новый сервис MSN Фото, который позволяет быстро выбрать и распечатать фотографии со своего компьютера и доставить их в нужную точку. Удобный интерфейс без регистрации – на Silverlight.

Кроме того, специально к Олимпиаде был запущен специальный проект Ванкувер-2010. В рамках этого раздела можно, в частности, посмотреть историю олимпийских игр в виде красивой Deep Zoom-коллекции, а также посмотреть всех наших спортсменов в виде мозаики.

Кстати, если вы не видели открытия Олимпиады, посмотрите трехмерную модель этого яркого действа с помощью сервиса Photosynth.

Игры и SDK на Silverlight для МойМир@Mail.Ru

Время на прочтение1 мин
Количество просмотров1.4K
Приложения для социальных сетей в последнее время набрали огромную популярность. Кто не слышал про Фермеров в том или ином виде? Вокруг разработки социальных приложения открываются новые компании, которые зарабатывают большие деньги.

Приятно, что российские сети в последнее время взяли курс на открытие своей платформы – в частности, с конца прошлого года разрабатывать приложения для МойМир@Mail.Ru можно на любой технологии – в том числе и на Silverlight.

Станислав Шувалов портировал очень интересное приложение AudioFluids. Это игра на скорость, где нужно расставить специальные объекты на сцене, чтобы с учетом законов физики потоки частиц шли в нужные мишени. За день около тысячи человек стали пользователями этого приложения. Попробуйте и вы!

Кроме того, Станислав сделал доброе дело для всех нас, MailRu Platform SDK – это проект с открытыми исходным кодом на Codeplex, который по сути является Silverlight SDK для социальной сети Mail.Ru. Вы можете присоединиться к проекту и помочь в его доработке и развитии.

На очереди новые приложения. Если вы создаете новые социальные приложения на Silverlight – напишите, я с радостью расскажу про них всем читателям.

Shidonni – детское творчество и воображение на Silverlight

Время на прочтение1 мин
Количество просмотров1.6K
Все-таки удивительно, как разработчики могут применять современные технологии в совершенно неожиданных сценариях.

Shidonni – по-моему очень яркий пример! С помощью этого интерактивного приложения дети могут рисовать зверюшек, которые потом оживают – с ними можно играть, кормить, украшать их мир и так далее.

Как всегда в таких сервисах встает вопрос о монетизации. Реклама? Подписка? Тут по-моему очень интересный путь – нарисованную игрушку можно заказать. Ее вышивают и высылают – смотрите видео. И все счастливы :) Недавно Shidonni стала победителем престижного международного онлайн-конкурса “Выбор Родителей”.

Технологически Shidonni реализован на Silverlight. Проект создан русскоязычными разработчиками в Израиле (где сервис насчитывает несколько тысяч пользователей), переведен на несколько языков – а в декабре был запущен в России, их офис находится в Челябинске.

Кстати, сейчас у них продолжается конкурс картинок с питомцами – до 28 января. Подробности проекта можно узнать в блоге и твиттере.

Минимизируем “дизайнерский след”

Время на прочтение4 мин
Количество просмотров728
Данный текст является вольным переводом на русский язык статьи “Minimizing your designer footprint”.

Введение


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

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

Эти принципы также верны и для Silverlight-приложений, но с появлением многих элементов, которые раньше было трудно или совсем невозможно достичь, дизайнеры должны заботиться о таких вещах еще сильнее. Как и на всех сайтах, уменьшение времени загрузки страниц крайне важно для удержания внимания пользователя. Также нужно держать в голове и то, что ваше приложение не должно сильно нагружать компьютер, на котором оно будет выполняться.

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

Silverlight установлен на 50% компьютеров!

Время на прочтение1 мин
Количество просмотров2.2K
Поздравляю silverlight-сообщество и разработчиков с замечательным событием: согласно данным сайта riastats.com, Silverlight преодолел планку доли проникновения в 50%! Всего два с половиной года потребовалось технологии silverlight для того, чтобы получить такую долю распространения. Не остается сомнений, что в 2010 году, с выходом Silverlight 4 и таким событием как зимняя олимпиада (стриминг видео с соревнований в 720p), доля технологии вырастет еще значительнее. Любопытные могут пройти посмотреть silverlight showcase на официальном сайте.

image

Smooth Streaming в Silverlight

Время на прочтение4 мин
Количество просмотров4.7K
В этом топике я не буду учить вас настраивать Smooth Streaming под IIS для Silverlight, не буду давать примеры кода для воспроизведения видео. Я ставлю цель рассказать принцип работы Smooth Streaming в Silverlight, недостаток IIS в роли streaming сервера и как Microsoft решила эту проблему. Я хочу получить отзывы от хабрасообщества о возможной применимости в жизни данного подхода вещания видео в Интернет.

Весь процесс от подготовки видео и до его трансляции конечному пользователю я представил в виде трех шагов.
Узнать больше

Проигрывание FLV в Silverlight — Для чего это нужно

Время на прочтение2 мин
Количество просмотров2.5K
FLVО чем это я?
FLV это, грубо говоря, формат видео файла, воспроизводимый Flash приложениями в сети Интернет. Я хочу научить приложения Silverlight понимать этот формат точно также, как это делает Flash.
Цель этого сообщения – понять необходимость использования FLV видео контейнера в Silverlight приложениях. Так же хочу заметить, что с Flash я поработал достаточно и съел не один десяток ложек дёгтя и всего пару ложек мёда. И напоследок, не судите строго, это мой первый пост.
Читать дальше →

Используем Farseer Physics Engine в Silverlight

Время на прочтение7 мин
Количество просмотров1.6K
Сегодня я вам покажу, как можно довольно просто добавить физику в Silverlight-проект. Рассмотрим это на небольшом примере с использованием физического движка Farseer Physics, распространяющегося совершенно бесплатно.

FarseerPhysicsNoBorder430X260.png
Читать дальше →

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

Дополненная реальность + 3D на Silverlight

Время на прочтение1 мин
Количество просмотров1.1K
Только только вышла бета версия Silverlight 4 с поддержкой видеокамер, как стали появляться классные примеры использования. Один из таких — дополненная реальность с 3D-изображениями в браузере с помощью Silverlight 4.



Подробнее о реализации в блоге у автора.

Проект Rosetta

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

В рамках проекта Rosetta, который запущен для создания материалов облегчающих миграцию разработчиков со Flash на Silverlight, создано и будет активно пополняться руководство Flash to Silverlight Guide.

Сейчас Flash to Silverlight Guide состоит из трех частей:

* Fundamentals and Tools — рассказывает о фундаментальных понятиях и инструментах разработки
* MovieClip To UserControl — рассказывает о миграции с MovieClip во Fash на UserControl в Silverlight
* Flex Components to Silverlight Controls — большой раздел, который рассказывает о соответствии компонентов Flex компонентам в Silverlight

В следующем обновлении Flash to Silverlight Guide планируется добавить информацию по шрифтам и графике, анимации, написанию кода и работе вне браузера.

Новогодние открытки на базе COLOURLovers.com

Время на прочтение1 мин
Количество просмотров876
Многие дизайнеры знают о сервисе COLOURLovers.com, который агрегирует разнообразные удачные наборы и палитры цветов. По этому адресу открылся простой, но классный сервис, который использует API COLOURLovers.com для генерации предновогодних открыток. Например, ниже представлен вариант открытки и соответствующая ему палитра.

image
image

По моему крайне удачное использование популярного дизайнерского ресурса. А вы как думаете?

PS: ресурс был обнаружен через этот блог

Silverlight 4 примеры с PDC Keynote

Время на прочтение2 мин
Количество просмотров1.2K
В прошлом месяце я выступал на PDC конференции и рассказывал о Silverlight 4. Вы можете просмотреть видео с той конференции (моя часть выступления начинается с 53:30).

Я показал несколько веселых примеров, которые реализованы благодаря нововведениям в Silverlight 4. Сегодня мы публикуем примеры с кодом, чтобы вы могли загрузить и запустить их на своих машинах.
Читать дальше →

Запущены виртуальные DVD!

Время на прочтение1 мин
Количество просмотров513
В сентябре мы анонсировали сотрудничество Microsoft и Tesco в плане использования Silverlight для доставки домашнего видео, которое позволит создать для клиентов сервис развлечений нового поколения. Клиенты Tesco, которые ранее покупали у них носители с DVD или Blu-ray теперь получат возможность скачать виртуальные Silverlight-версии тех же фильмов с тем же самым контентом, что был и на физическом носителе.

image

Сегодня клиенты могут оценить преимущества данного партнерства и технологии по двум крупным фильмам 2009 года: «Harry Potter and the Half Blood Prince» и «The Hangover», которые доступны на DVD. Tesco поставляет эксклюзивный бонус в виде Virtual DVD своим клиентам в UK при покупке физического носителя с фильмом. Используя Silverlight 3, приложения Virtual DVD предлагают пользователям точно такие же возможности, что и обычные DVD-проигрыватели, включая переход по частям, бонусные фичи, многоязыковая поддержка и субтитры.
image

PS от переводчика: похоже конец дисковых накопителей приближается все стремительнее, а с помощью Virtual DVD он будет безболезненным для большинства обывателей.

Webcam → Pixel Shaders → Fun

Время на прочтение1 мин
Количество просмотров1.3K
Привет, друзья!

О поддержке веб камеры в четвертом сильверлайте писали уже не раз. Я же хотел бы поделиться исходниками, демонстрирующими несколько эффектов, примененных к выходу с камеры. Если у вас есть камера и установленный Silverlight 4.0 Beta 1, вы можете посмотреть на себя с необычной стороны в живой демке.

image


PS: Есть еще три фото с эффектами, но я не хотел вставлять сюда, чтобы обойтись без ката. Отличного экспериментирования!

Секреты и техника качественного эффекта листания страниц

Время на прочтение5 мин
Количество просмотров7.7K
Техника листания страниц уже несколько лет присутствует во Flash. Тем не менее, не все реализации одинаковы. Обычно, качественные компоненты для эффекта листания страниц, которые можно купить, значительно отличаются от тех бесплатных руководств, которые вы найдете онлайн. Самое большое отличие заключается в диапазоне движения для уголка страницы. Большинство бесплатных руководств предлагают фиксированный радиус пути вместо использования более широкого диапазона движения. Другими словами, не имеет значения куда вы потяните мышкой страницу, уголок всегда будет двигаться по одной и той же кривой от одной стороны до другой. Математика для такой техники достаточно проста и варианты ее реализации можно найти повсюду. Любопытно, что качественные компоненты с эффектом листания страниц позволяют использовать значительно больший диапазон движений, что позволяет достичь эффектов гораздо большего качества. И о том как этого достичь никто не говорит!



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

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