Silverlight 2

    © источник

    Скот Гутри, пару дней назад рассказал в нескольких строках о предстоящей первой бета-версии Silverlight 2.

    Не буду полностью переводить пост Скота, а лишь остановлюсь на интересных (на мой взгляд) деталях. Во-первых, это конечно кросс-платформенность. Во всём. Теперь разработчики могут писать налюбом .NET-языке: VB, C#, JavaScript, IronPython и IronRuby…

    Во-вторых, разработчики позаботились о том, чтобы вам было легче встраивать UI-элементы (как часть WPF UI Framework), добавились рич-контролы (TextBox, CheckBox, RadioButton, Slider, ScrollViewer, Calendar, DatePicker и т.п.).

    В-третьих, Silverlight 2 будет иметь поддержку ‘rich networking’: поддержку вызовов REST, WS*/SOAP, POX, RSS и других стандартных HTTP-сервисов. Тут же упомяну, ещё раз, и о кросс-доменном доступе к различным ресурсам.

    В-четвёртых, безусловно это Rich Base Class Library, включающая гигантскую функциональность (коллекции, IO, потоки, глобализацию, XML и т.п.), а также возможность использовать API для HTML DOM/JavaScript-интеграции с .NET-кодом.

    Silverlight 2 не потребует от вас установки .NET Framework на ваш компьютер, ибо установщик (к слову сказать вес оного значительно выше, чем первой версии — 4.3MB) имеет всё необходимое. Да и работать Silverlight 2 будет в браузерах IE, FireFox и Safari. Opera — пока не в чести.

    Кроме того, Скот, с выходом первой бета-версии Silverlight 2, пообещался выложить silverlight-клон Digg’а. Ну чтоже, ждать, как видно, осталось не долго.

    Что до Flash, то совершенно очевидно, что редмондский гигант совершенно не желает оставлять Flash царём горы. И наступает. Причём делает это большими шагами. Не знаю, чем может ответить Adobe. Сейчас у неё другие приоритеты — популяризация Flex и AIR.

    Средняя зарплата в IT

    110 000 ₽/мес.
    Средняя зарплата по всем IT-специализациям на основании 8 431 анкеты, за 2-ое пол. 2020 года Узнать свою зарплату
    Реклама
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее

    Комментарии 53

      0
      Сильверлайт серьезный конкурент Флешу, потому что он выигрывает в производительности. И пока он находится на стадии развития Адоб уже создаёт противовес.
        0
        10-й флеш?
          0
          >потому что он выигрывает в производительности
          пруфлинки?
          –1
          в этой войне я пока за флеш. Вот мои аргументы:
          - Опера - самый главный мой аргумент!
          - Флекс и Аир - начав изучать его год назад, меня полностью это засосало. Всё сделано просто идеально. Только с флекс я начал понимать что такое получать истинное удовольствие от програмирования(АС3 - это круто). Теперь без флекса немогу предстаить свою жизнь.
          - .НЕТ. НЕТ и точка. С первым Силверлайт меня бесло обязательно установить .НЕТ. ТОННУ бесполезного мусора что бы просто запустить ролик? Спасибо МС. С выходом 2 силвера посмотрим, если то что говорят правда, то можно поставить эти 4-5-6-7-10 мб. Но не больше. Но что сделает МС против первых двух аргументов?
            +7
            С оперой они абсолютно ничего делать не будут, зачем им плагин для 0,5% пользователей какого-то браузера, чей производитель сыпет на тебя жалобами и судебными исками? Это оперовчане будут этот silverlight прикручивать.
            • НЛО прилетело и опубликовало эту надпись здесь
                0
                Насчет Оперы это я знаю. Но черт возми, как мне нравиться АС3, У МС и близко ниего подобного нет,а может я не знаю и кто то поравит меня.
                +3
                Вы какой осью пользуетесь, уваажаемый? Этот самый .Net уже идет с WinXP SP1 (хотя и 1.1) а на Висте он идет по умолчанию. Вон, драйвера от Ати идут с надстройкой, написанной под .Net и требуют его установки.
                Под ТОННОЙ вы имеете введу 20-25 мб? У вас диалап? Тогда простите, сайты с видео типа YouTuba не для вас и нечего соваться...

                Ключевой вопрос с этим силверлайтом это поддержка браузеров/осей - хотя тут я не вижу особых проблем
                  –3
                  У меня дома стоит ХР СП2. И там нету никакого НЕТ. А чтобы скачать НЕТ, я его часа 2 качал и там всякой ещё фигни море(МСХМЛ, МСХМЛ парсеры несколько версий помню точно)! Да и сам НЕТ3 сам посебе не ставился, только поверх НЕТ2. Вообщем заняло это у меня где то 300-500мб. Чтобы просто посмотреть ролик на сильверлайте. А искать и рыться на сайте МС чтобы найти может что то я неправильно я скачал мне было лень и разбираться не хотелось тчтонадо а что нет. И я думаю что так будут поступать большинство пользователей, потому что мало того что не все спецы в ИТ, но и некоторым ещё так же лениво разбираться в тоннах софта и сервис паков, Поэтому я нажимал только 2 кнопки: Инсталл и Некст.
                    0
                    Бред и провокация.
                      0
                      Простите, но 300-500, это бред какой-то.
                      Первые два занимают порядка 24 метров, третий - около 52 метров.
                      Дистрибы парсеров занимают порядка 5 метров.
                        0
                        NET2.0 - 88.63, NET3.0 - 57.78. Это на рабочем компе, + ещё 4 МСХМЛ по 5 мб. Признаю что с 300-500 погярачился. Хотя на домашнем компе + ещё что то ставить приходилось, Вам что 180 мб и время на установку и поиск всего этого мало? Не будем спорить, но МОЁ мнение пока что не в пользу сильвера.
                          0
                          ну неее, откуда Net 2.0 88.63 метра???
                          http://www.microsoft.com/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en
                          откуда следует что он 22.4 мб
                          Net 3.0 - вообще 2.8 мб!
                          http://www.microsoft.com/downloads/details.aspx?familyid=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en
                          Не раасказывайте сказки более
                            +2
                            по поводу 3.0 - 2.8 МБ занимает только инсталлятор, который докачивает остальное с сайта микрософта.

                            а вообще есть .NET Framework 3.5, который содержит в себе все предыдущие
                              +1
                              .NET 2.0 x64 весит в 2 раза больше, 44 метра. Хоть тоже не 88. =)
                              +1
                              с лицензионной виндой не нужно ничего искать и устанавливать - достаточно запустить центр обновления.
                              а если своровали винду - не нужно кричать, как всё у микрософта плохо.
                          0
                          debian etch
                          0
                          Интересно, а что вы такое качали? Чтобы запустить приложение на Silverlight, нужно скачать плагин к вашему браузеру на вашей ОС.
                          Занимает он 1.5 мегабайта.
                          Что вы качали?
                            +2
                            Похоже на: браузер попросил Java, пользователь скачал JDK 6 + NetBeans :) А потом жалуется на размер :)
                              0
                              Честно говоря я качал всё подряд, мне было лениво разбираться, я качал всё то что требовалось при установке Силвера. Может скачал чего лишнего не спорю.
                              0
                              Хм. А я вот обожаю программировать на .НЕТ и не могу представить что-то лучшее и логичнее чем средства .НЕТ. Кстати программисты которые сидят рядом и профессионально программируют на ActionScript тоже так считают. Так что вы возможно попробуйте? C# и Java это языки более совершенные чем скриптовые...
                                0
                                я на java програмирую, а АС3 это моё увлечение.
                                  0
                                  Ну вот, ваш выбор Java + AC3.
                                  А кто-то другой выбирает просто .NET.
                                  Что логичнее и удобнее - это уже тема другого топика.
                                    0
                                    Я не говорю что НЕТ это плохо, просто МНЕ не нравится что необходимо устанавливать много всякого софта.
                                      0
                                      Помоему в вашем случае как раз есть необходимость ставить много софта :)
                                      В случае с .НЕТ, если вы используете Windows, почти всё есть в сервис паках.
                                0
                                По моему опыту работы на платформе майкрософт (.net, IE, office, outlook и пр), второй пункт никогда и ни за что не будет выполнен.
                                +3
                                Дорогой Microsoft, пожалуйста, сделай так чтобы этот Flash наконец сдох!
                                  –4
                                  Дорогой Apple, сделай так, чтобы этот Microsoft уже сдох.
                                    –1
                                    убить большую часть смого себя? ;) - проще микрософт съесть свою задницу, как тот [финский] журналист в программе про канебализм ;)
                                      +7
                                      Дорогой Linux, пожалуйста, сделай так, чтобы и Apple, и Microsoft...
                                        0
                                        Дорогой Я, как же вы все вместе взятые Microsoft, Apple, Linux и т.д. - задолбали )
                                          +1
                                          +1!
                                    +1
                                    Просто плагин не ставте...
                                    0
                                    >> Не знаю, чем может ответить Adobe. Сейчас у неё другие приоритеты — популяризация Flex и AIR.

                                    Не знаю какие приоритеты имел ввиду автор, но Flex-AIR это ответ Adobe на Microsoft WPF/E-.NET. Или на оборт, здесь точно сказать не могу.
                                      +1
                                      Я обхожу в своих проектах флеш стороной, да и отключен он у меня по умолчанию).
                                      Единстенно где пока он был необходим это проигрывание музыки и видео.
                                      Как у сильверлайта (не знаю как правильно с поддержкой линукса?
                                        0
                                        * (не знаю как правильно произносить)
                                        • НЛО прилетело и опубликовало эту надпись здесь
                                          0
                                          От подобной конкуренции все в выигрыше. Адоб еще долго бы сохранял неторопливый темп развития флеш, если бы не появление Силверлайт.
                                            0
                                            Не совсем понятно, в чём преимущества сильверлайта перед флеш.
                                            Т.е. перечисление всех возможных технологий и особенностей - это, конечно, хорошо. Но всё-таки хотелось бы узнать, что конкретно может продукт от МС чего не может продукт от Адоб.
                                            Пока я вижу только одно серьёзное преимущество - это поддержка различных языков программирования, что облегчает переход на сильверлайт.
                                              0
                                              Забавная постановка вопроса, а зачем нужна винда, MSSQL, медиаплеер...
                                              P.S.
                                              Кстати, возможно дополнительным плюсом станет включение его в следующую винду и/или раздача через апдейты для текущих, тогда он будет стоять на куче компьютеров...
                                                0
                                                так у меня сильверлайт скачивался через винапдейт. Только не знаю, может виною тому RC сервис-пака 3?
                                                  0
                                                  У каждого инструмента есть свои преимущества, своя область применения. И винда столь распространена по вполне объективным причинам. Такая же ситуация с любым другим более или менее распространённым продуктом.
                                                  Поэтому вопросы "А зачем?" и "Чем это лучше?" более чем уместены.
                                                    0
                                                    уже через microsoft update (не windows update!) ставится при custom-режиме обновлений.
                                                  0
                                                  А я вижу преимущества и перспективы Silverlight'а. И преимущества типа индексируемого XAML, программирование на .NET языках и т.п. мне кажутся убедительными. Да и вообще WPF мне кажется очень грамотной платформой.
                                                  По поводу Opera, я слышал, что работы по поддержке этого браузера ведутся. Не знаю, конечно, насколько это правда, но это говорили на Платформе 2008.
                                                  А сравнение Flash и Silverlight можно найти http://weblogs.asp.net/jezell/archive/2007/05/03/silverlight-vs-flash-the-developer-story.aspx
                                                    0
                                                    http://weblogs.asp.net/ - наверно не самый объективный ресурс для таких сравнении =)
                                                    +2
                                                    А что и под Linux будет сборка? 0_о
                                                      +1
                                                      Под Linux сборка есть уже давно.
                                                        0
                                                        Скот Гутри пообещал выложить не клон Digg'а, а приложение поиска по Digg:

                                                        "The application I've built the tutorials around is a simple search front end to the popular Digg.com site, and allows users to type in search topics and browse Digg stories that match them."
                                                          0
                                                          а я рад. ничего плохого.

                                                          конкуренция только подстёгивает. вон и Adobe засуетился.

                                                          конкуренция - это хорошо.
                                                            0
                                                            Ну то что "Opera - пока не в чести." похоже из-за ее наездов :-)
                                                              0
                                                              Тем не менее опера всегда была на картинках презентаций. Так что всё впереди.
                                                                +1
                                                                Silverlight круто, безумно круто! Но если толпа знающая flash это поняла и попробовала что-то новое ... кхм, мне в это с трудом верится, особенно в России :)
                                                                  +2
                                                                  Дело в том, что этот плагин содержит микро-фреймворк, а поскольку вес его 4.3MB, можете сами посчитать какая часть возможностей .NET там останется.

                                                                  Я был на презентации на момент альфы и возможности меня не очень впечатлили, в частности, событий всего было около 12 штук, для революции в мире web маловато.

                                                                  К тому же их постоянные громкие заявления о том что это убийца Flash меня совсем не ободряют, и всего-то, я думал они хотят убить JS, CSS, DOM и окончательно забить на стандарты W3C.

                                                                  Вот WPF - это круто, только нужно всем Framework 3.5 на машины поставить, а браузеры можно сносить. Только это будет уже совсем другой web...

                                                                  Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                  Самое читаемое