
3
Общий рейтинг
Silverlight *
Программная платформа, разработанная Microsoft
Сначала показывать
Порог рейтинга
Уровень сложности
Первый выпуск проекта Moonlight
1 мин
697
Как вы знаете, компании 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". Работа над этой версией продолжается.
Все версии доступны на странице проекта. Делитесь впечатлениями, что работает, как работает. Интересно.
+21
Больница на 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
+14
Раскладки в Silverlight2
5 мин
897Добро пожаловать в мой уютный бложек свежесозданный блог, посвященый технологии Silverlight.
Эта статья является 3 в цикле. Вот тут есть начало и продолжение.
При построении любого GUI-приложения, содержащего более 5-6 элементов управления, резко встает вопрос их корректного позиционирования и управления их размещением в пределах родительского элемента управления.
Для решения данной проблемы существует несколько подходов. Silverlight унаследовал от WPF вариант с использованием layout-ов (иногда их называют раскладками, иногда и еще хуже). Гибкость системы раскладок позволяет создавать причудливые комбинации элементов управления, комбинируя как абсолютные, так и относительные методы позиционирования и управления размерами компонентов.
Эта статья является 3 в цикле. Вот тут есть начало и продолжение.
При построении любого GUI-приложения, содержащего более 5-6 элементов управления, резко встает вопрос их корректного позиционирования и управления их размещением в пределах родительского элемента управления.
Для решения данной проблемы существует несколько подходов. Silverlight унаследовал от WPF вариант с использованием layout-ов (иногда их называют раскладками, иногда и еще хуже). Гибкость системы раскладок позволяет создавать причудливые комбинации элементов управления, комбинируя как абсолютные, так и относительные методы позиционирования и управления размерами компонентов.
+24
Hello, silverlight!
4 мин
1.5KПосле основательной подготовки и установки всех необходимых для Silverlight-разработки программ, мы наконец-то приготовились сказать наше первое «привет мир».
Поскольку написание разнообразнейших хеловордов уже набило сильнейшую оскомину (по крайней мере лично у меня), то в общем-то наш первый пример будет сложнее (но не менее тривиален).
Мы напишем супер-онлайн-web2.0-числосумматор. Если у кого-то возникает вопрос, при чем тут web2.0 – все элементарно. Наш сумматор будет складывать как раз-таки 2 числа, и кто скажет что это не 2.0 – пусть идет писать cgi на ассемблере :).
В общем, в любом деле главное – хорошее начало. А для начала нам надо создать в Visual Studio новый проект, выбрав для него тип проекта «Silverlight Application».

Поскольку написание разнообразнейших хеловордов уже набило сильнейшую оскомину (по крайней мере лично у меня), то в общем-то наш первый пример будет сложнее (но не менее тривиален).
Мы напишем супер-онлайн-web2.0-числосумматор. Если у кого-то возникает вопрос, при чем тут web2.0 – все элементарно. Наш сумматор будет складывать как раз-таки 2 числа, и кто скажет что это не 2.0 – пусть идет писать cgi на ассемблере :).
В общем, в любом деле главное – хорошее начало. А для начала нам надо создать в Visual Studio новый проект, выбрав для него тип проекта «Silverlight Application».

+15
Silverlight 2.0 — с чего начать?
3 мин
2KСколько я знаком с технологией Flash, столько же я хотел научиться ее использовать. Мне хотелось уметь рисовать мультики, интерактивные сайты, игры, работающие прямо в браузере.
Я ставил Macromedia Flash, качал уроки, шаг за шагом проходил их, но бросал, не дойдя и до половины. Отсутствие дизайнерских навыков давало себя знать. В общем я уже смирился с мыслью что не дано мне стать видным флешером. И невидным – тоже.
Недремлющая компания Microsoft примерно с год назад представила свой вариант решения проблемы создания «красоты» в Web под названием Silverlight. Первая его версия была мною скачана, осмотрена и для собственного применения забракована. По сути она мало чем отличалась от обычного Flash, «только в профиль».
Но свежий ветер маркетологии принес к нам из-за морей свежую весть – оказывается, будущее будет за так называемыми Rich Internet Applications, то есть (грубо говоря) программами, которые будут одинаково работать как онлайн, так и при полном этого самого онлайна отсутствии. И самое интересное, что уже популярный и знакомый AJAX – это совсем-таки неудобно для создания RIA, а нужно нам нечто совсем другое. Вариантов «другого» оказалось немало. Многие компании ринулись строить «другое» на базе того что у них уже было. Так появились JavaFX, Adobe AIR, Microsoft Silverlight 2.0 и другие…
Из всего вышеперечисленного, именно Silverlight 2.0 пришелся мне по душе. Он разительно отличается от первой версии и предоставляет куда больше возможностей. При этом, даже такой закоренелый программист как я – может его с легкостью использовать без знаний о дизайне.
Я ставил Macromedia Flash, качал уроки, шаг за шагом проходил их, но бросал, не дойдя и до половины. Отсутствие дизайнерских навыков давало себя знать. В общем я уже смирился с мыслью что не дано мне стать видным флешером. И невидным – тоже.
Недремлющая компания Microsoft примерно с год назад представила свой вариант решения проблемы создания «красоты» в Web под названием Silverlight. Первая его версия была мною скачана, осмотрена и для собственного применения забракована. По сути она мало чем отличалась от обычного Flash, «только в профиль».
Но свежий ветер маркетологии принес к нам из-за морей свежую весть – оказывается, будущее будет за так называемыми Rich Internet Applications, то есть (грубо говоря) программами, которые будут одинаково работать как онлайн, так и при полном этого самого онлайна отсутствии. И самое интересное, что уже популярный и знакомый AJAX – это совсем-таки неудобно для создания RIA, а нужно нам нечто совсем другое. Вариантов «другого» оказалось немало. Многие компании ринулись строить «другое» на базе того что у них уже было. Так появились JavaFX, Adobe AIR, Microsoft Silverlight 2.0 и другие…
Из всего вышеперечисленного, именно Silverlight 2.0 пришелся мне по душе. Он разительно отличается от первой версии и предоставляет куда больше возможностей. При этом, даже такой закоренелый программист как я – может его с легкостью использовать без знаний о дизайне.
+8
Microsoft выпускает платформу Silverlight — «убийцу» Adobe Flash
2 мин
1.2K
Об этой новости сегодня на конференции Национальной ассоциации вещателей в Лас-Вегасе рассказал Форест Кей (Forest Key), директор по менеджменту продуктов подразделения Microsoft Server and Tools. Технология основана на новом графическом движке Windows Presentation Foundation (WPF).
+50