Как стать автором
Обновить
0

Silverlight *

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

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

Vogue — модный Deep Zoom

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

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

Всем приятного просмотра :)
Всего голосов 38: ↑29 и ↓9+20
Комментарии34

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 для привычных сервисов. Так, например, Александр Порубов с помощью данной технологии сделал интерактивный логотип «Одноклассников», составленный из фотографий участников проекта.
Всего голосов 55: ↑47 и ↓8+39
Комментарии68

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

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

Доступен Silverlight Toolkit

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

  Накануне на конференции 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 тем:
Читать дальше →
Всего голосов 43: ↑30 и ↓13+17
Комментарии7

Истории

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

Время на прочтение2 мин
Количество просмотров629
Корпорация 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:
Читать дальше →
Всего голосов 31: ↑18 и ↓13+5
Комментарии53

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

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

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

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

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

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

Теперь о том, что нужно сделать, чтобы все заработало в самом Хроме.
Читать дальше →
Всего голосов 31: ↑24 и ↓7+17
Комментарии12

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

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

Silverlight File Upload Progress

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

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

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



Читать дальше →
Всего голосов 66: ↑46 и ↓20+26
Комментарии48

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

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

Олимпийским играм в Пекине, пожалуй, посвящены сейчас все сообщения, кроме тех, что связаны с политикой. И конечно, насладиться главным событием четырехлетия можно и в Интернете.
Читать дальше →
Всего голосов 10: ↑4 и ↓6-2
Комментарии0

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

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

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

Последнею версию Silverlight 2 beta 2 со всеми обновлениями можно скачать с официального сайта.
Всего голосов 30: ↑21 и ↓9+12
Комментарии27

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

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

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

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

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

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

Время на прочтение1 мин
Количество просмотров573
На северо-американской конференции 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 языках.
Всего голосов 26: ↑18 и ↓8+10
Комментарии42

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

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

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

Первый выпуск проекта Moonlight

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

Как вы знаете, компании Microsoft и Novell минувшей осенью заключили партнерское соглашение по поддержке проекта Moonlight. Основная идея проекта — запуск Silverlight-приложений под операционными системами Linux.
Проект Moonlight активнно развивается силами команды Mono на протяжении всего этого времени, ну а сегодня состоялся выход релиза Moonlight 1.0. Все подробности можно прочитать в блоге лидера проекта Мигеля де Иказа. Moonlight 1.0 позволяет запускать приложения, написанные на Silverlight 1.0.
В то же время, напомню, что параллельной с веткой Silverlight 1.1 Alpha — Silverlight 2 Beta1 идет и разработка следующей версии Moonlight. Например, в прошлом году демонстрировалась работа кода на 1.1 на Линуксе во время открытия конференции "Платформа 2008". Работа над этой версией продолжается.
Все версии доступны на странице проекта. Делитесь впечатлениями, что работает, как работает. Интересно.
Всего голосов 31: ↑26 и ↓5+21
Комментарии23

Больница на Silverlight — это не только реально, но и красиво

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

Silverlight вместе с появлением второй версии становится полноценной платформой для создания интерактивных бизнес-приложений.
Уже есть ряд интересных приложений на текущей версии Silverlight 2 Beta1. Если эта тема будет интересна, могу написать.
А сейчас можно посмотреть на то, как на Silverlight2 можно сделать сайт для работы больницы!
Patient Journey Demonstrator — это проект британского Microsoft, который разрабатывается на Silverlight 2 и уже готов для предварительного публичного просмотра. Конечно, это еще не финальная версия, сделано на Silverlight 2 Beta1, однако основной функционал уже есть и крайне интересен.
Итак, приложение состоит из трех частей — демонстрации одного дня работы медицинского учреждения со стороны различных пользователей. Вы можете зайти и посмотреть полностью интерактивный интерфейс, который «проведет» вас через все приложение. Справа сверху всегда доступен гид, который покажет, как воспользоваться всеми возможностями приложения.
Наиболее интересная возможность лично для меня — это работа с кардиограммами с использованием технологии DeepZoom. Попадание прямо в точку — много графической информации, с которой нужно удобно работать.
Также хочу отметить, что среди разработчиков значится Сергей Голубев, который хоть и живет в Англии, и родом из Эстонии, все равно наш человек :)

Интересно, когда такое счастье будет сопровождать работу наших медицинских учреждений?..

Полная версия в моем блоге — blogs.gotdotnet.ru/personal/mixen/CommentView.aspx?guid=aadf9d69-957e-443e-9816-9e2f239493e0
Всего голосов 48: ↑31 и ↓17+14
Комментарии72

Раскладки в Silverlight2

Время на прочтение5 мин
Количество просмотров871
Добро пожаловать в мой уютный бложек свежесозданный блог, посвященый технологии Silverlight.

Эта статья является 3 в цикле. Вот тут есть начало и продолжение.

При построении любого GUI-приложения, содержащего более 5-6 элементов управления, резко встает вопрос их корректного позиционирования и управления их размещением в пределах родительского элемента управления.
Для решения данной проблемы существует несколько подходов. Silverlight унаследовал от WPF вариант с использованием layout-ов (иногда их называют раскладками, иногда и еще хуже). Гибкость системы раскладок позволяет создавать причудливые комбинации элементов управления, комбинируя как абсолютные, так и относительные методы позиционирования и управления размерами компонентов.
Читать дальше →
Всего голосов 38: ↑31 и ↓7+24
Комментарии19

Hello, silverlight!

Время на прочтение4 мин
Количество просмотров1.5K
После основательной подготовки и установки всех необходимых для Silverlight-разработки программ, мы наконец-то приготовились сказать наше первое «привет мир».

Поскольку написание разнообразнейших хеловордов уже набило сильнейшую оскомину (по крайней мере лично у меня), то в общем-то наш первый пример будет сложнее (но не менее тривиален).

Мы напишем супер-онлайн-web2.0-числосумматор. Если у кого-то возникает вопрос, при чем тут web2.0 – все элементарно. Наш сумматор будет складывать как раз-таки 2 числа, и кто скажет что это не 2.0 – пусть идет писать cgi на ассемблере :).

В общем, в любом деле главное – хорошее начало. А для начала нам надо создать в Visual Studio новый проект, выбрав для него тип проекта «Silverlight Application».

New Project
Читать дальше →
Всего голосов 15: ↑15 и ↓0+15
Комментарии8

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