Silverlight: 10 müüti ja väärarusaama

06.03.2010  |  Gunnar

silverlight-logo-smallSilverlight on tasapisi jõudmas neljanda versioonini. Tegemist on küll uue, kuid see-eest stabiilse ja hästi toimiva tehnoloogiaga, mille ümber keerleb surematuid müüte, mis tõele ei vasta. Järgnevalt 10 populaarsemat müüti ja väärarusaama.

1. Silverlight on peamiselt videote jaoks

Videod ja streaming media on ainult üks pisike osa Silverlightist. Silverlight peale saab ehitada palju muud tüüpi rakendusi ka, näiteks mängud, samuti igasugused rikkalikud keskkonnad erinevate ülesannete mugavamaks täitmiseks.

2. Silverlighti jooksutamiseks on vaja Microsofti veebiservereid

Vale jutt. Silverlight rakendused saab majutada ära suvalises veebiserveris, mis toetab MIME-tüüpide seadistamist. Platvorm ei ole seejuures üldse oluline.

3. Microsofti töövahendid Silverlighti jaoks on kallid

Silverlight rakendusi saab arendada ka vahendite abil, mis ei maksa üldse raha. Silverlight Get Started leheküljelt peaksid leidma kõik vajaliku, et otsad lahti teha. Kui kasutad Eclipse’i, siis selle jaoks on olemas Eclipse Tools for Silverlight.

4. Silverlight ei tööta teiste brauserite peal

Töötab küll. Firefox, Chrome ja Safari tulevad sellega kenasti toime. Kindlasti on brausereid, kuhu Silverlight tugi pole jõudnud, kuid populaarseimad brauserid toetavad kõik Silverlighti.

5. Silverlight on äärmiselt vigane

See on jama. Silverlightist on hetkel saadaval juba kolmas versioon ja see aasta peaks välja tulema ka neljas. Kolmanda versioonini jõudnud tooted on tavaliselt vägagi stabiilsed ja töötavad korralikult.

6. HTML5 tulekul pole Silverlighti enam vaja

HTML5 ja Silverlight on erinevad tehnoloogiad, mis pakuvad lahendusi erinevatele probleemidele. Nad ei välista teineteist ja nad ei konkureeri teineteisega.

7. Silverlight on loodud avalike standardite rikkumiseks

Silverlight ei ole standard – tegemist on platvormiga ja see ei lähe vastuollu ühegi avaliku standardiga. Avalikud standardid on hoopis teine teema ja need ei puutu otseselt Silverlighti.

8. Silverlight rakendusi on väga keeruline kirjutada

Silverlight kasutab Common Language Runtime’i (CLR) ja seega saab kirjutada Silverlight rakendusi erinevates .NET raamistiku keeltes. Kellele C# on liiga keerukas võib vabalt oma Silverlight rakendused kirjutada VB.NET või mõne muu keele peal.

9. Häid Silverlighti õppematerjale on raske leida

Kes otsib, see leiab – interneti kuldreegel peab paika siingi. Ja õnneks pole otsida vaja kaugelt. Olemas on ametlik õppematerjalide lehekülg, samuti saidid nagu The Silverlight Cream ja Victor Gaudioso’s on-line tutorials. Samuti saab alati abi küsida Silverlight foorumitest.

10. Praktilisi Silverlighti rakendusi on väga vähe saadaval

Silverlighti peale on ehitatud tänaseks väga palju praktilisi rakendusi alates lihtsamatest jubinatest kuni mahukate ja rikkalikku sisu pakkuvate keerukate lahendusteni. Näiteks Hard Rock Memorabilia on Silverlight peal ehitatud ja see on vaid üks näide.

Lähemat lugemist ja põhjalikumaid selgitusi pakub Jeremy Linkess oma blogi postituses TOP 10 Silverlight myths and the facts to bust them.

8 kommentaari sissekandele “Silverlight: 10 müüti ja väärarusaama”

  1. andris

    Mina isiklikult ei usu, et Silverlight industry standardiks muutub, vähemalt mitte ligilähedalegi sellele staatusele, kus hetkel asub Flash. Kirjeldatud kümne punkti hulgas oli märgitud küll võimalik konkurents HTML5′ga, aga mitte kuskil (ka viidatud ingliskeelses postituses) pole Silverlighti Flashiga kõrvuti pandud - mind oleks palju rohkem huvitanud väite “Flashi olemasolul pole Silverlighti vaja” kummutamine, kui see HTML5 punkt.

    Kusjuures, ma olen täiesti veendunud, et Silverlight ON parem kui Flash, iseasi on aga, et kas Flashist paremat on üldse vaja. Arvestades, et põhiline hulk Flashi arendajaid on tegelikult hoopis kujundajad, kes saavad mugavalt hiirega asju lohistada ja kellel ajab pea kokku juba ülemineks AS2 pealt AS3 juurde, siis igasugune keerukam tehnoloogia on doomed from the day one, kuna kogukond ei võta seda lihtsalt omaks - milleks midagi muuta kui olemasolevad lahendused ajavad sama hästi asja ära. Pole vaja kallist ümberõpet ega midagi. Slverlight ei anna ju juurde mingit seni puuduolevat dimensiooni, ilma milleta kuidagi hakkama ei saaks.

    Eks paistab, kas mul tuleb kunagi oma sõnu süüa, aga vähemalt momendil veel mul Silverlighti suuremat usku pole. See jääb lahedaks mänguasjaks ja intranettide (kontrollitav keskkond) komponendiks, aga mitte WWW jaoks.

  2. Gunnar

    Huvitav on see, et intranettidesse hakkab Silverlight alles nüüd tõsisemalt jõudma. Seni on ta peamiselt siiski avalike veebide teema olnud. SharePoint 2010 Silverlighti tugi on päris lahe ja ei too endaga liigset keerukust - see on minu meelest Silverlight jaoks üks võimsamaid rohelisi tulesid intraneti keskkondadesse.

  3. Kristo

    See on nagu Office, mida saab kindlat tüüpi arvutil kasutada.

  4. ÖöHulkur

    Mina isikliselt es nää Flashi ega Silverlighti puhul muud praktilist rakendust kui vast aint videode ja mängude jooxutamist… Niigi om terve interneedus vilesid ja tulesid täis ja sisu upub tolle alla ärä…

  5. Gunnar

    See, et ainult kindlat tüüpi masinal saab kasutada, on ka üks müütidest. Linuxi all tegeleb Silverlighti teemaga Novell, projekti nimeks on Moonlight.

    Andris küsis, et kuidas võrreldes Flashiga on. Mulle kui .NET progejale on Silverlightiga kordi kiirem otsad lahti teha kui Flashiga, sest saan kasutada töövahendeid ja keeli, mis on mulle tuttavad. Flashi osas sai viimati kirjutatud AS2 peal mõned jubinad, mis eriti keerukad ei olnud. Silverlight peal oleksin arvatavasti oluliselt kiiremini sama tulemuseni jõudnud, sest kohanemist uute IDE-de ja asjadega pole - kõik on tuttav ja igasugu uut spetsiifikat pole kuigi palju, millega harjuma pean.

  6. Jaana

    Olen Silverlighti käekäiku jälginud tema esimestest sammudest peale ja hetkel on minule kõige atraktiivsem fakt, et hea küll veebirakendusi saab teha aga teiseks saan ma teha rakenduse, mis töötab ühtmoodi hästi nii Maci kui Windowsi töölauarakendusena, mis saab vajadusel ligi failidele, salvestada, veebikaameraga suhelda jne… See on ainult müügijutt täspelt seniajani kuni sul reaalselt on vaja ehitada programm, mis mõlemil platvormil töötab…edasi on puhas lust ja lillepidu, sest entry point silverlight arendajaks on märgatavamalt kergem kui entry point flashi arendajaks… minu arvates :)

  7. andris

    @Jaana - entry point Silverlightiga tegelemiseks on madalam ainult .NET programmeerijatel, aga .NET pole veel terve maailm. ActionScript on sisuliselt JavaScripti dialekt ning Flashi kasutajaliides on tuttav Adobe teiste toodete kasutajatele, seega nendel kes tegelevad veebi kasutajaliidese ja kujundusliku küljega (HTML +JavaScript + Photoshop) on jälle Flashi entry point tunduvalt madalam kui Silverlightil.

  8. Jaana

    @andris tõsi ta on

Kommenteeri

sulge
Saada link e-postiga

© DT 2013 | Creative Commons Attribution-Noncommercial 3.0 License | WordPress