Microsoft pokazał drugą betę Silverlight 2

Bill Gates podczas swojego ostatniego keynote jako przedstawiciel Microsoftu ogłosił dostępność drugiej bety Silverlight 2, technologii mającej wyprzeć Adobe Flash.

Właściwą prezentację Silverlight 2 przeprowadził deweloper S. Somasegar (tu wpis na jego blogu). Zaprezentował on aplikację/serwis społecznościowy Crossfader służący dzieleniu się różnymi rodzajami treści multimedialnych. Pokazał również możliwości włączania kontrolek Windows Presentation Foundation w serwisach budowanych na Silverlight oraz korzyści płynące z korzystania z języka XAML.

Co ciekawe, mimo że Silverlight 2 w sierpniu będzie jeszcze nadal w fazie beta, zostanie on wykorzystany do transmisji 3 tysięcy godzin Olimpiady w Pekinie na stronach MSN.

żadnych reklam, sama wiedza.

Zarejestruj się na BEZPŁATNY NEWSLETTER i raz w tygodniu otrzymuj najważniejsze wiadmości
ze świata IT, nowych technologii i kryptowalut.

Bez reklam.

  1. Awatar jeronimmo
    jeronimmo

    Tiaaa crackerzy już zacierają ręce.
    Oj będzie bal, oj będzie bal, oj będzie bal …

  2. Awatar mario
    mario

    Pokazał również możliwości włączania kontrolek Windows Presentation Foundation w serwisach budowanych na Silverlight oraz korzyści płynące z korzystania z języka XAML.

    Jak nazwa wskazuje (Windows Presentation Foundation) technologia jest nie przenośna, więc przenośność Silverlight jest wiadomo jaka … Standardowe podejście Microsoftu, które zaowocuje dominacją technologiczną zmuszającą do używania Windows, o ile technologię zastosuje większość rynku. Nieprzenaszalne technologie ogólnego przeznaczenia powinny być zakazane w Internecie!

    1. Awatar 0wn3d
      0wn3d

      No nie znowu te lamenty…
      A słyszałeś, że Silverlight działa na Mac OS X? Pewnie nie, dlatego tym bardziej nie słyszałeś o linuksowym porcie Moonlight.

      PS: Pliki Windows Media pewnie też nie możesz na Linuksie otworzyć?

      1. Awatar mario
        mario

        Małe sprostowanie:
        1. Moonlight nie jest portem Silverlight, tylko od nowa napisaną implementacją.
        2. Nie wiem czy WPF działa na Maku, wiele Makowych wersji programów od Microsoftu jest wykastrowanych z pewnych funkcji, np. w Office2007 dla Maka, MS usunął obsługę VisualBasic, co dyskwalifikuje go w wielu firmach, a że Maki mają procki Intela to ludzi są zmuszeni kupować Windows i Office dla Windows. MS zmusza w ten sposób userów Maka do używania Windows zamiast OSX.
        :
        Generalnie MS zawsze ma jakieś haczyki, o których się głośno nie mówi, technologia niby przenaszalna, ale oni tego nie udowodnili. SUN tworząc Javę (której kopią jest .NET), zrobił VM pod wiele OSów. Jest VM Javy dla Maka, Linuksa, Windows, Solarisa – z takimi samymi możliwościami i bez kruczków. .NET na dzień dobry przywiązuje się do platformy Windows poprzez format pliku wykonywalnego, bo jest to Microsoft EXE-PE. Sun nie faworyzuje żadnego OSa w Javie, format binariów Javy jest uniwersalny i niezależny od platformy – tak samo się uruchamia programy w Javie na Linuksie, Windowsie, Maku i Solarisie. Jak widać obu firmom przyświecały inne idee i na pewno MS tworząc .NET nie miał na myśli przenaszalności, podobnie teraz tworząc Silverlight nie ma na myśli przenaszalności zachęcając do korzystania z nieprzenaszalnych technologii.
        :
        Nie jest to lament tylko czyste fakty! MS mydli ludziom oczy pseudo niezależnością od platformy.
        :
        PS. odtwarzanie WMV/WMF do tej pory było nielegalne w wielu krajach, dopiero najnowszy RealPlayer wydany niedawno pozwala odtwarzać te pliki legalnie i z darmo na Linuksie. Niestety nie wiem czy jakikolwiek otwarty kod może legalnie odtwarzać media zapisane w tym formacie. Ponadto implementacji obsługi WMV w Mplayer czy XINE MS w żaden sposób nie pomógł, wiec nie rozumiem co miałby ten argument oznaczać – te formaty nawet nie są otwarte!

        1. Awatar Marcin "Ktos&qu
          Marcin "Ktos&qu

          Masz rację, ale nie do końca.

          1. Nie istnieje Office 2007 dla Maka, istnieje Office 2008 dla MacOS, jednak tworzone są one z różnej bazy kodowej niż wersje dla Windows. I tak, nie posiada VBA. Dlaczego, nie wiem.

          2. Microsoft tworząc .NET stworzył też mityczny poniekąd Rotor, implementację Frameworka dla FreeBSD, by pokazać, że aplikacje są przenośne.
          Format plików .NET nie jest czystym EXE-PE, są to pliki EXE które jedyne co robią to sprawdzenie, czy na danym komputerze jest zainstalowany Framework i przekazanie dalej mu swojego kodu (pośredniego).

        2. Awatar mario
          mario

          Ad1.) Racja nie ma 2007 tylko 2008, co nie zmienia faktu, że wycięli VBA, pomimo iż wseśniejsze wersje dla Maka miały VBA (wtedy gdy Maki miały PPC i Windowsa nie dało się zainstalować natywnie)
          :
          Ad2.) Czy ten mityczny rotor potrafi uruchomić absolutnie każdy program napisany pod .NET? NIE! Oczywiście baza jest przenaszalna, ale .NET jest naszpikowany technologiami zależnymi od Windows, więc przenaszalność przeciętnego programu jest mała.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *