Релиз Microsoft Silverlight 2.0

    image

    Дамы и господа!

    Дождались.
    Наши коллеги из Редмонда сообщают радостную для разработчиков RIA-приложений на .NET новость — Silverlight 2.0 выходит в свет 14 октября. Официальный документ можно зачитать здесь.

    Для тех, кто заинтересован в возможностях технологии, приведу обозначенный список основных фич.

    Итак:
    • Поддержка богатого набора базовых классов .NET. Silverlight является подмножеством «обычного», полного .NET Framework последней версии.
    • Мощные и функциональные встроенные контролы. Сюда входят DataGrid, ListBox, Slider, ScrollViewer, контролы календаря и многое другое.
    • Продвинутая поддержка скинов и шаблонов. Это дает гибкие возможности по кастомизации внешнего вида приложения и его отдельных элементов.
    • Технология DeepZoom. Эта технология позволяет создавать «многослойные» изображения, с использованием картинок сверх-высокого разрешения.
    • Мощная и разнообразная поддержка протоколов сетевых коммуникаций. Прямо «из-коробки» мы получаем полноценную поддержку REST, WS*/SOAP, POX, RSS и стандартных HTTP-сервисов (для тех, кто не в курсе — WCF действительно «может все»), что позволит разработчикам создавать приложения, легко интегрируемые с существующими back-end-системами, использующими разнородные форматы.
    • Расширенная поддержка языков .NET Framework. В отличие от других «рантаймов», Silverlight 2 поддерживает целый букет языков программирования, поддерживаемых CLR (Visual Basic, C#) и DLR (JavaScript, IronPython, IronRuby), что позволяет разработчикам использовать уже имеющиеся знания и умения работы с этими языками на других платформах.
    • Продвинутая система защиты контента. Сюда входит Silverlight DRM, использующий технологию контроля доступа PlayReady, что позволяет защищать контент, используемый в приложениях.
    • Улучшенное масштабирование серверов и поддержка рекламодателей. Сюда входят возможности по потоковой передаче контента, возможности скачивания, улучшенные техники оптимизации поиска и поддержка технологий рекламы в потоковом контенте.
    • Широкая экосистема партнеров. Сеть партнерских компаний, таких, как ComponentOne, Infragistics и Telerik Inc. уже сейчас предлагают массу продуктов, которые позволят вывести разработку Silverlight-приложений в Visual Studio на еще более высокий уровень.
    • Кросс-платформенность и кросс-браузерность. Это означает поддержку Mac, Windows и Linux в качестве ОС, а также Firefox, Safari и IE в качестве браузеров.


    Скачать Silverlight 2.0 можно будет здесь.

    P. S. Кстати, также анонсировано Open-Source-средство для SL-разработки — проект Soyatec

    Similar posts

    Ads
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More

    Comments 70

      –12
      с НЛО это никак не связано?
        +2
        гм. уже во второй подряд эппловский event microsoft чего-то там презентует. видать, поставщики гороскопов у них одинаковые…
          0
          обещали в moonlight 2.0 поддержку видео, интересно сдержали обещание?
            0
            это вопрос по сути к новелю :) но они пока молчат. думаю в течении дня — двух что то скажут…
            +3
              0
              Спасибо за ссылку. Я как то и не знал про отдельную ветку для SL, думал .NET вполне достаточно :)
              +6
              Круть какая!
                +4
                в опере, увы, не работает
                  0
                  Теперь это называется «Кросс-платформенность и кросс-браузерность» =)
                    0
                    до того как ехидничать — стоило бы проверить…
                      0
                      www.microsoft.com/silverlight/resources/install.aspx
                      Review the System Requirements
                      This Web browser or operating system may not be compatible with Silverlight. Please review the system requirements and, if you wish to proceed, choose the link for your operating system.
                        0
                        P.S Opera 9.6
                          0
                          Качаем Windows plugin, устанавливаем, запускаем оперу, ???, профит! :)

                          Скриншот давать?
                            0
                            Сделал всё, как вы говорили, но:
                                0
                                Нет, даже на том сайте, который вы привели в пример, в Opera у меня ничего не работает. Firefox, IE, Safari — работает, а вот в Опере — нет. Да и вообще, я не вижу в этом ничего удивительного, ведь написано же: «Кросс-платформенность и кросс-браузерность. Это означает поддержку Mac, Windows и Linux в качестве ОС, а также Firefox, Safari и IE в качестве браузеров».
                                  0
                                  а что выдает opera:plugins?

                                  просто странно. работает же у меня. и не только у меня, только что опрос провел. одного человека даже принудительно заставил плагин втыкнуть :)
                                    0
                                    Упоминания Silverlight там нет.
                                      0
                                      может быть помогут методы, описанные тут?

                                      operafan.net/content/view/83/2/1/1/
                                      www.myopera.net/plugins.htm
                                        –1
                                        Спасибо за ссылки =)

                                        Но я, пожалуй, откажусь от установки Silverlight в Opera. Мне это технология не очень-то нужна, тем более, что для её нормальной работы мне придётся самостоятельно поддерживать актуальные плагины для неподдерживаемого браузера. Если в Microsoft вдруг решат, что подобные технологии должны быть действительно кросс-платформенными и кросс-браузерными, как Adobe Flash, сделают всё необходимое для этого, тогда и пользоваться можно будет. А пока рано.
                                          0
                                          полуофициальный ответ (проскакивал на форумах) — поддерживаются все браузеры с рыночной долей больше 3%

                                          так что популяризовывать оперу — в наших интересах :)
                                            0
                                            UPD: естественно речь про официальную поддержку. неофициально — все и так работает :)
                                              0
                                              На конференциях MS это был официальный ответ… только цифра была в 5%, от всего мирового рынка. Хотя они и согласны что в России этот процент достаточно высокий, но только на нас они ориентироваться не могут + MS не может сама сделать для нее плагин, т. к. есть технические трудности в архитектуре самого браузера (тоже по их словам), а компания разработчик браузера Opera пока не очень охотно идет на контакт.
                                                0
                                                Хмм, а кстати вот что — СкоттГу пишет, что "хорошие новости в том, что SL2 теперь нормально работает и с Operой".

                                                Кто нибудь пробовал их «подружить»?
                                                  +1
                                                  он и работал, начиная с одного из первых бета-билдов 9.5

                                                  у меня и прямо сейчас вполне работает (я уже писал про это в данном посте)
                                                    0
                                                    Да, не приметил сразу
                                  +1
                                  А если я использую оперу под Linux? Не, это бардак.
                                    +1
                                    и не говорите, полный бардак, я вот тоже использую links под Solaris, и то же ж гады не поддерживают. говорят — используйте что-то другое… а что делать то?
                            0
                            у меня в 9.5 все работает.
                              0
                              К сожалению, пока что да, официальной поддержки Оперы нет, без особого колдовства никак не обойтись. Но уж будем надеяться раз MS заявляют о полной кросс-браузерности, им придется начать поддерживать и Opera и Chrome.
                              +1
                              Наконец-то! Можно окончательно проапргрейдить свой Silverlight-сайт
                                0
                                То что IDE под Eclipse для SL будет — это круто!
                                  +1
                                  > Кросс-платформенность и кросс-браузерность.
                                  Мдаааааа… Офигительная у него кроссплатформенность и кроссбраузерность. А что делать с Opera на Ubuntu, они не подскажут?)
                                  MoonLight то очень далек от Silverlight, а оперу они не поддерживают.
                                    +2
                                    ну, я сам сижу на опере, но надо отдавать себе отчет что в мировых масштабах доля оперы — мала (хотя в виндовой опере все и работает). а доля оперы под линукс — так и подавно…

                                    давайте еще требовать работы сильверлайта в виндовом Flock, запущенном на Mac под Parralels...?
                                      +1
                                      Согласен. Пока что того, что есть, достаточно. Уже и так это хорошие шаги от MS, особенно вкупе с открытием всех испходников для просмотра, а также появления хороших бесплатных инструментов.
                                    • UFO just landed and posted this here
                                      –4
                                      Не понимаю я этих восторгов. Кому он вообще нужен кроме самого микрософта и его «партнёров»?
                                        +1
                                        вариант «мне» не подходит?
                                        мне надо девелопить RIA, но учить еще и флеш/флекс я не потяну. а теперь у меня есть возможность разрабатывать используя существующий «багаж знаний»
                                          0
                                          Скупой платит дважды. Я однажды по тем-же причинам стал писать сайты на ASP (микрософтовский аналог PHP) — просто не знал ничего кроме вижуал бейсика. Прошло много времени, пока я не понял что я остался один такой маньяк в округе, NT-хостинги стоят в два раза дороже, а микрософт ASP в язык для больших коллективов программистов. В результате пришлось таки признать, что забивать гвозди подъёмным краном — извращение. И учить таки соответсвующие языки для соответствующих задач.
                                            +1
                                            а я и сейчас пишу на ASP.NET, и вполне доволен :)

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

                                            ЗЫ ну вот не понимаю я постов типа «я не понимаю зачем это надо» и т. п. ну не надо вам, пройдите мимо. никто ж не заставляет вас писать на сильверлайте например. если он такое бесполезное Г… — так он и сам подохнет. а раз развивается и жив — значит не так все плохо.
                                              –3
                                              Я написал «не понимаю зачем это надо» потому что реально не понимал зачем это надо =) Теперь понял, что есть люди, которые пишут на микрософте. Удивлён, но ладно, больше вопросов нет =)
                                                +1
                                                А что в этом странного? .NET-разработка крайне востребованная в мире вещь, тут и удивляться-то нечему.
                                              0
                                              Если бы ASP и вправду был аналогом PHP, то Microsoft ни за что бы не сделал поддержку PHP в MS Win Server'08. ASP решает другие задачи по сравнению с PHP. Или те же задачи, но по-другому.
                                                +2
                                                ASP уже давно ничего не решает :) Рулит только ASP.NET, причем на сегодня уже 3.5-й версии.
                                                  +2
                                                  ASP продолжает решать то, что решал много лет назад)

                                                  А вот ASP.net рулит! Чувствуете разницу — «рулит» и «решает»!
                                                    +1
                                                    Ну, в общем-то да :)
                                                    Даже, я б сказал, не рулит, а полностью правит балом в контексте веба на платформе .NET.
                                              0
                                              К слову, для разработки на SL лучше то как раз знать Flex (Flash не обязательно — ни к чему он) в плане багажа знаний, нежели даже тот же ASP.NET, ибо во Flex концепция — 1 в 1 такая же, как и в SL. Но язык и многие возможности .NET подкупают, хотя в целом мне самому ближе Flash/Flex.
                                                0
                                                гм… я бы сказал — лучше знать как можно больше.
                                                но фразу «лучше знать флекс, чем асп. нет» — честно говоря не понял.
                                                они же для разных вещей преназначенны…
                                                  0
                                                  Имелось в виду, что для работы с Silverlight будет еще полезнее знать скорее Flex, его концепции и принципы работы с ним, нежели, например, «уже накопленный багаж работы с C#». Однако, конечно же, лучше знать все и как можно больше.
                                                    +1
                                                    а. возможно и да. но у меня флеш и флекс — банально не идут, а знания WPF + C# — отлично позволили разобраться с «сервелатом»
                                                      0
                                                      «Знание WPF» — это расставило точки над всеми «и» :)
                                              –2
                                              Полностью поддержу тебя. Бредятина ещё та.
                                              Развитие этому не светит. Они немного опоздали, лет так на 5!
                                                +4
                                                А что вы думаете про Google Chrome? Они не опоздали лет на 10?
                                                  –6
                                                  Сравнивать микрософт с гуглом некорректно. Микрософт — давно уже разлагающийся динозавр и большинство творчески мыслящих людей его покинуло. Да он и никогда не делал ниего инновационного. Их подход — осматриваться и копировать чужие идеи.
                                                    +2
                                                    XMLHttpRequest?
                                                      0
                                                      чувствуется глубокое знание инсайдерской информации изнутри майкрософта…
                                                      как можно с таким апломобом делать такие заявления про " большинство творчески мыслящих людей" и т. п.?

                                                      да, кстати, раз уж вы владеете информацией — скажите пожалуйста, когда примерно начинать запасаться попкроном для лицезрения майкрософтокапца?
                                                        0
                                                        А вам не кажется, что я не про это спрашивал?
                                                          +1
                                                          Про сильверлайт — все только начинается, да баги есть, но это скоро все исправят (… и наверно наделают новых =)), писать под сильвер 2-ой очень удобно особенно, если знаешь C#

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

                                                          Про гугл — их правда с майкрософт нельзя сравнивать, гугл рос в то что он щас есть из поисковика и основной его доход был всегда реклама, МС рос из софтверной компании и основной его доход продавать софт.
                                                            0
                                                            Вот именно — Google продает воздух, MS — софт (пусть и не идеальный). Успех Google = «хлеба и зрелищь». ИМХО

                                                            PS: Да простят меня гугловоды :)
                                                              0
                                                              Ну, к сожалению, индустрию (рекламную) с такими оборотами «воздухом» назвать язык никак не поворачивается, но в принципе MS да, торгует «более реальными» штучками.
                                                            –1
                                                            Виндекапец?
                                                              0
                                                              А мне кажеться что просто вы -> «быдло кодер»…
                                                        0
                                                        Я уже вчера писал — habrahabr.ru/blogs/silverlight/42206/ :)
                                                          +2
                                                          Кому не нравится — могут продолжать использовать flash.
                                                          Я посмотрел первый и второй силверлайт — кодить на них просто кайфно.
                                                          Что касается оперы, ubuntu и прочего — не стоит забывать, что сегодня только релиз и со временем поддерживаться будет всё большее количество платформ.
                                                            0
                                                            Ну, в общем-то, кодить и на Flash неплохо, но SL будет востребован — 100%. Есть стратегические партнеры MS, которые добьются этого (не только разработчики, а, к примеру, такие компании, как Nokia).
                                                          • UFO just landed and posted this here
                                                              0
                                                              Интересно, подход к распространению изменился?
                                                              А то я до сих пор помню, как скачивал Silverlight, который тут же предлагал апдейт, устраняющий критическую ошибку.
                                                                0
                                                                Думаю, врядли) Они вроде как открывают документы по тому «как правильно обновить версию». В целом, Flash Player, как по мне обновляется намного проще и приятнее (и понятнее!). Но я не фанат какой-либо технологии, мне нравится то, что востребовано и приносит деньги. А от SL деться никуда не удастся — MS добавят его в Windows Update и вуаля.
                                                                  0
                                                                  официально обещали не добавлять. типа — дело добровольное.
                                                                    0
                                                                    Ну думаю, так или иначе получится, что он будет у всех :)

                                                              Only users with full accounts can post comments. Log in, please.