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

Silverlight *

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

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

Предложите новые возможности в Silverlight

Время на прочтение1 мин
Количество просмотров579
  Joe Stegman, group program manager из команды Silverlight, достаточно известен пониманием ситуации внутри команды и умением рассказать все и сразу про Silverlight – например, на конференции MIX09.
  В период рождественских праздников Джо решил обновить свой блог – в частности, написав про работу с различными браузерами, в том числе и Оперой. Но самое интересно, что Джо предложил читателям сообщать ему те функции, которых сейчас в Silverlight нет, но которые разработчикам очень нужны в своей работе. Таблица с наиболее популярными запросами уже есть.
  Почему я об этом сейчас так подробно говорю? Дело в том, что во время общения с вами я часто слышу о том, например, что в Silverlight не хватает полноценной поддержки браузера Opera. И хотя многие сайты, в том числе на Silverlight 2, в Opera работают превосходно (например, Hard Rock Memorabilia), все же это не есть полноценная поддержка. А все дело в том, что в общемировом масштабе Opera занимает крайне малую долю, поэтому для международного продукта это не есть главный приоритет. И это лишь один из подобных примеров.
  Сейчас у вас есть отличная возможность рассказать команде разработки, что не хватает именно вам – разработчикам в России. Используйте эту возможность, оставляйте свои комментарии в блоге Джо.

Silverlight Viewer для Photosynth

Время на прочтение2 мин
Количество просмотров913
Я надеюсь, все уже успели проникнуться фотосинтом, возможно, кто-то даже попробовал сделать свой собственный синт (благо это делается очень легко).

Несколько слов о том, на каких технологиях он основан, чтобы было понятно, причем тут Silverlight :)

Seadragon IconВ основе Photosynth лежит технология Seadragon, которая позволяет быстро просматривать огромные массивы информации, максимально экономя при этом трафик (за счет подгрузки только тех частей изображения, которые нужны в данный момент, а не всего, возможно, гигапиксельного изображения целиком), то есть технология стабильно работает даже на каналах с низкой пропускной способностью. Что важно, переход от одной части изображения  (или коллекции изображений) к другой осуществляется плавно, без резких скачков, сдвигов, переходов и т.д.
Читать дальше →

Silverlight 2. Интеграция с HTML и JavaScript

Время на прочтение14 мин
Количество просмотров4.5K
Silverlighter
В начале хотелось бы поделиться интересной новостью. Мы при поддержке креативных дизайнеров из самарского Турбомилка запустили альфа-версию Сообщества пользователей Silverlight — сайт Сильверлайтер.

Кстати, Сильверлайтер — это не только участник сообщества, но и это замечательное существо с газовым свечением на картинке :)

Ну, а теперь, собственно, перейдём к самогй статье.
Здравствуйте дорогие читатели. Меня зовут Сергей Пугачёв. Я уже достаточно долгое время являюсь Silverlight разработчиком и активно пропагандирую данную технологию, поэтому меня часто спрашивают о том, как реализовать ту или иную возможность или функциональность. Данная статья является своего рода ответом на эти часто задаваемые вопросы. Это первая часть, она посвящена вопросам интеграции с HTML и JavaScript.

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

Silverlight & псевдо-анимированные изображения.

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

С места, в карьер.


Начал разбираться с технологией Silverlight 2.0 и столкнулся с неприятностья, что нет встроенной поддержки анимированных изображений *.gif.
Читать дальше →

Vogue — модный Deep Zoom

Время на прочтение1 мин
Количество просмотров1.5K
Deep Zoom — одна из наиболее интересных возможностей Silverlight 2. Об интересных примерах использования данной технологии, для карт и логотипов, я писал накануне.

Недавно официальный сайт известного издания о моде — журнала Vogue, также стал использовать эту технологию. В разделе Fashion Viewer можно в интерактивном режиме посмотреть галерею показа моды, выбирая соответствующего дизайнера. Кроме того, можно рассмотреть детали композиций — как нарядов, так и самих моделей. Как обычно, это делается колесиком мышки.

Всем приятного просмотра :)

Deep Zoom и карты от Яндекс, Microsoft и Google

Время на прочтение1 мин
Количество просмотров2K
bz-maps
  Разработчики из челябинской B&Z Labs, Алексей Захаров и Александр Бындю, сделали очень интересное приложение с использованием технологии Deep Zoom, которая входит в Silverlight 2.
  Приложение Maps and Silverlight позволяет объединить информационные возможности картографических сервисов Яндекс.Карты, Microsoft Virtual Earth и Google Maps и визуальные возможности Silverlight 2. Благодаря этому, пользователь может осуществлять навигацию по карте с помощью колесика мышки, приближая и загружая только те объекты, которые его в данный момент интересуют.
  Кстати, напомню, что статья Алексея Захарова про данный подход стала победителем конкурса популярного англоязычного ресурса SilverlightShow.
  Очень интересно наблюдать, как использование Deep Zoom позволяет получить новый User Experience для привычных сервисов. Так, например, Александр Порубов с помощью данной технологии сделал интерактивный логотип «Одноклассников», составленный из фотографий участников проекта.

Первая публичная информация про Silverlight 3

Время на прочтение1 мин
Количество просмотров566
Сегодня вице-президент Microsoft Скотт Гатри в своем блоге впервые сделал публичной информацию про Silverlight 3. А это означает, что и мы можем потихоньку кое-что говорить :)
Итак, Silverlight 3 выйдет в следующем, 2009 году. В Silverlight 3, как было обещано ранее, будет встроена поддержка новых медиа-форматов, в том числе H.264. Ожидается поддержка 3D и аппаратной акселерации. Обновления контролов, улучшения в data-binding. И это конечно не все.
Также ожидается поддержка визуальной работы в Visual Studio, в том числе Visual Web Developer Express.
Больше информации ждите в течение ближайшего года :)

Доступен Silverlight Toolkit

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

  Накануне на конференции PDC (все посмотрели пленарные доклады с анонсом Windows Azure, Windows 7, Office «14», Live Mesh и прочее?) было заявлено о первом выпуске Silverlight Toolkit (ранее — Silverlight Control Pack).
  Silverlight Toolkit — это набор дополнительных элементов управления и тем для Silverlight 2, распространяемые бесплатно, с открытым кодом и тестами по лицензии Ms-Pl.
  Silverlight Toolkit разрабатывается вместе с сообществом, причем отдельно от собственно создания Silverlight. Сейчас он уже включает 10 контролов и 6 тем:
Читать дальше →

Silverlight 2 выйдет 14 октября, Silverlight уже сейчас установлен у каждого четвертого

Время на прочтение2 мин
Количество просмотров647
Корпорация Microsoft анонсировала выход финальной версии Silverlight 2, которая будет доступна 14 октября.
Основные анонсы:
  • Каждый четвертый пользователь Интернета имеет доступ к компьютеру с установленным Silverlight, в некоторых странах использование достигает 50%;
  • На сайте NBCOlympics.com было зафиксировано 50 миллионов уникальных пользователей, 1.3 миллиарда просмотров страниц, 600 миллионов минут просмотра видео, среднее время нахождения пользователя на сайте — 27 минут;
  • Разрабатывать приложения под Silverlight 2 можно в Visual Studio 2008, в том числе бесплатном Web Developer Express SP1, а также в пакете для дизайнеров Expression Studio 2. Кроме того, анонсированы планы по разработке модуля для разработки приложений Silverlight 2 под Eclipse — проект Soyatec, выход намечен на вторую половину 2009 года;
  • Будет выпущен Silverlight Control Pack (под лицензией Microsoft Permissive License) вместе с технической документацией словаря XAML (под Open Specification Promise)

Основные технические возможности Silverlight 2:
Читать дальше →

Бесплатная разработка на Silverlight

Время на прочтение1 мин
Количество просмотров1.1K
Долго думал над заголовком, чтобы избежать двумысленности. Но решил, что иначе слишком коряво как-то получается :)
Разумеется, разрабатывать на Silverlight можно за деньги. И на этом можно сделать хороший бизнес в качестве независимого разработчика или дизайнерского агентства.
Новость в другом — теперь собственно для разработки на Silverlight можно воспользоваться полностью бесплатными средствами. Начиная с версии Silverlight 2 RC0, которая вышла накануне, появилась поддержка Visual Studio Web Developer Express 2008 SP1! Сам Silverlight и SDK к нему были бесплатными изначально.
Кстати, у Microsoft есть отдельный раздел сайта, посвященный бесплатным средствам разработки — www.microsoft.com/express/ru

Хромированный Silverlight

Время на прочтение1 мин
Количество просмотров3.9K
Как многие могли заметить, недавно выпущенный Google Chrome, работающий на движке Webkit, в отличие от Apple Safari, мягко говоря, не вполне хорошо справляется с Silverlight.

Если выражаться точнее, то silverlight-приложение загружается в браузер, отображается первый кадр, а далее оно либо «зависает», либо очень медленно обновляется, например, при прокрутке страницы.

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

Теперь о том, что нужно сделать, чтобы все заработало в самом Хроме.
Читать дальше →

SilverlightDraw 1.0a — Аналог Canvas из WinForms

Время на прочтение4 мин
Количество просмотров824
Пост из моего блога.
      Пришел 2008 год и пришло время SL 2 Beta 1, это было уже законченное решение, без JS корней…Первые испытания показали хорошую производительность и удобство, у MS получился достойный продукт. Хотя у него были и свои недостатки, он был заточен на спрайтовые концепции. Невозможно было ничего нарисовать, Path очень медленный, а Ellipse, Rectangle и Line имеют совсем плохую производительность. Долгое время я искал способы рисования растром, а не объектами.
Читать дальше →

Silverlight File Upload Progress

Время на прочтение6 мин
Количество просмотров3.6K
Возникла как-то передо мной задача, организовать File Upload Progress для платформы ASP.NET. Было перекопано множество технологий и решений, но найти простого не удавалось. Был написан HttpModule, который справлялся со своими задачами, но использовать его было довольно трудно.

И тут я подумал: а как с этой задачей справляется Silverlight? Начал активно искать по данной тематике и увидел, что готовых решений не так и много (точней я вообще их не нашел).

В данном топике я привожу свой пример создания прогресса загрузки файла на сервер, с использованием технологии SilverLight 2b2.



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

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

Смотрим Олимпиаду и разгадываем паззлы

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

Олимпийским играм в Пекине, пожалуй, посвящены сейчас все сообщения, кроме тех, что связаны с политикой. И конечно, насладиться главным событием четырехлетия можно и в Интернете.
Читать дальше →

Silverlight 2 подружился с Firefox 3

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

С 16 июля в службу Windows Update попало критическое обновление KB955011 для Silverlight 2 beta 2, исправляющее ряд ошибок и повышающее общую стабильность. Самым же важным изменением является улучшеная поддержка работы Silverlight 2 в Firefox 3.

Последнею версию Silverlight 2 beta 2 со всеми обновлениями можно скачать с официального сайта.

Ресурсы по Silverlight и Expression на русском

Время на прочтение2 мин
Количество просмотров1.9K
Один из самых часто задаваемых вопросов — где же можно научиться Silverlight и Expression. И желательно на русском. Что ж, попробую ответить на этот вопрос и продолжать информировать о новинках в дальнейшем.
Читать дальше →

Папа скажи, а техник-дизайнер на Silverlight существует? Нет сынок, это фантастика…

Время на прочтение1 мин
Количество просмотров909
Уважаемые хабраколлеги!
Решили мы заняться одноименным направлением — разработка приложений на базе технологии Silverlight. И вот какой парадокс, разработчиков пруд пруди, а дизайнеров нет :(
Неужели это направление совсем не интересно людям искусства или просто никто не верит в данную технологию?
Читать дальше →

Возможности и сроки Silverlight 2 Beta2

Время на прочтение1 мин
Количество просмотров586
На северо-американской конференции TechEd Билл Гейтс объявил о Silverlight 2 Beta2.

Новость №1 — вторая бета будет доступна до конца этой недели!
Новость №2 — возможности второй беты:
  • UI Framework — улучшения в поддержке анимации, обработке ошибок, доступности, вводе с клавиатуры, быстродействии. Больше совместимости между Silverlight и WPF.
  • Rich Controls — новая модель шаблонов Visual State Manager, облегчающая работу с элементами управления. Введение TabControl, обтекания текстом и скроллинга для TextBox, а также допонения для DataGrid — автоматическое изменение размера, сортировка, изменения порядка, улучшение быстродействия. Большинство элементов управления теперь «живут» в runtime.
  • Networking — улучшенная поддержка кросс-доменных запросов и безопасности, загрузки с WebClient и дуплексная коммуникация.
  • Rich Base Class Library — улучшенная работа с потоками, LINQ-to-JSON, поддержка ADO.NET Data Services, улучшенная поддержка SOAP.
  • Deep Zoom — новый формат на базе XML, введение MultiScaleTileSource. Улучшенная поддержка нотификации при увеличении и перемещении по картинке.

Также из новостей оттуда — Internet Explorer 8 Beta2 будет в августе на 20 языках.

50 обучающих скринкастов по Silverlight 2 Beta1

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

Mike Taulty и Mike Ormond сделали великое дело — выложили 50 обучающих скринкастов по Silverlight 2 Beta1.
Сама оболочка естественно тоже написана на Silverlight и хостится на Silverlight Streaming.
А вот и темы:
Читать дальше →

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