Klávesové zkratky na tomto webu - rozšířené Na obsah stránky

Nová éra klientského programování

07.35 - 3. května 2007 | Webdesign

Ještě jsem se ani pořádně neohřál ve studených vodách JavaScriptu a přichází mi vysvobození! Microsoft konečně vypustil novou verzi CLR, která je součástí plug-inu Silverlight (dříve známý pod kódovým označením „WPF/E“). Co je na tom tak vysvobozujícího?

Microsoft vzal CLR 2.0, trochu ho přepracoval, přibyla nová vrstva DLR, která ulehčuje portaci dynamických jazyků (Python, Ruby, ECMA Script, VB Script) na platformu dotnet. K CLR přibalil základní knihovny .net frameworku, potažmo jejich podmnožinu, a zabalil to do plug-in o velikosti 4,5 MiB, který funguje v prohlížečích IE, Firefox a Safari a zanedlouho přibyde i podpora pro Operu. Pokud jste četli pozorně určitě jste si všimli Safari, ano tento plug-in funguje i na OS X! Odteď můžeme tedy psát klientské „skripty“ v C#, VB.NET nebo třeba v IronPythonu. Brzy by měla přijít i podpora IronRuby, ECMA Scriptu 3.0 a VBx (VB Script).

Silverlight umožňuje psát graficky zajímavé, interaktivní aplikace, které jsou součástí HTML stránky, stylem na který jste zvyklí při psaní serversidu nebo WPF. Můžete také použít stávající assembly i na klientovi, bez nutnosti rekompilace.

Otázkou zůstává, zda-li se Silverlight dokáže prosadit na trhu, kde už vládne Flash/Flex…

Související

Komentáře RSS

  1.  

    Borek

    08.51 - 3. května 2007 | #

    Konečně někdo na českém webu zmínil událost, která je v oboru webového vývoje jednou z nejdůležitějších za poslední roky! Už se dost těším, až se na Silverlight budu moct trochu podrobněji podívat.

    Mimochodem, tahle ukázka je fakt vtipným srovnáním výkonu JavaScript vs. .NET na klientovi. Srdce šachisty zaplesalo :)

  2.  

    Aleš Roubíček

    09.31 - 3. května 2007 | #

    Taky mě to štvalo, že o tom nikdo nepíše :)

  3.  

    Borek

    10.02 - 3. května 2007 | #

    Rikal jsem si, „kdyz uz ani ten Rarous…“ :) Nakonec jsi ale nezklamal, diky! :)

  4.  

    VfB

    12.25 - 3. května 2007 | #

    vzhledem k tomu, že i u IE není podpora tohoto formátu, přímo v základní instalaci zatímco flash ano a navíc má dosti velkou základnu animátorů, navíc flash animace fungují i offline což u té MS flashe není tak jisté, takže bych s tím jásáním byl opatrnější

  5.  

    Aleš Roubíček

    12.40 - 3. května 2007 | #

    Je jen otázkou času, kdy bude Silverlight distribuován pomocí Windows Update, takže rozšíření bude celkem srovnatelné. Co se týče offline mode, nevidím žádný důvod proč by to nemělo jít. CLR i WPF/E enginy jsou součástí plug-inu a narozdíl od flashe jsou animace popsány v XAML, který není streamovaný, ale stáhne se celý. Pokud jde o desktopové aplikace je tu WPF.

  6.  

    Martin Knotek

    19.07 - 3. května 2007 | #

    to asi nectete blog na vyvojari ;-)

  7.  

    Borek

    22.56 - 3. května 2007 | #

    Asi mi něco uniklo, protože o DLR, podpoře .NETu na klientovi a tak jsem na vývojáři neviděl ani čárku…

  8.  

    Aleš Roubíček

    08.19 - 4. května 2007 | #

    Ale Martin byl první v čechách kdo o Silverlightu napsal :)

  9.  

    David Grudl

    06.34 - 9. května 2007 | #

    Není důležité být první, ale věcně přesný – jako třeba digiweb

Místo pro tvůj názor

Povinné je jméno a komentář, z e-mailu se rozpoznají Gravatary.
Komentář je formátován pomocí Texy! syntaxu.
Například: **tučný text**, *kurzíva*, "text odkazu":adresa.
Internetové adresy jsou převáděny na odkazy.
Na komentáře se můžete odkazovat pomocí [číslo komentáře].

Nový komentář