Introducere în modul în care funcționează Silverlight
Navigarea pe World Wide Web sa schimbat foarte mult de la începutul anilor 1990. Pe atunci, cele mai multe pagini de web a constat din text static, cateva imagini si ocazional looping (și de multe ori iritante) fișierul de sunet MIDI. Dar pe Internet a crescut mai complexă a lungul anilor. Astăzi, puteți vizita site-uri Web care încorporează video, animație, sunet și caracteristici interactive. Cu cele mai avansate site-uri Web, e aproape ca obtinerea tras într-un film. Dar, în scopul de a construi, vedere și de a interacționa cu aceste noi caracteristici, programatori au avut de a crea noi aplicații. Una dintre aceste aplicații este programul Microsoft Silverlight.
Silverlight sfidează explicație ușor. În multe feluri, este similar cu Adobe Flash. Silverlight cere dezvoltatorilor și utilizatorilor să descarce un client - browsere Web nu poate procesa conținut Silverlight fără această descărcare. Acesta oferă dezvoltatorilor web capacitatea de a încorpora video streaming, audio și de animație în pagini Web. Programatorii pot crea aplicații web complexe, interactive de utilizator folosind tehnologia Silverlight. Pe World Wide Web, aceste aplicații au un nume special:. Rich Internet Applications (RIA)
Ca RIA devin mai sofisticate, diferența dintre aplicațiile desktop - programe care trăiesc pe hard disk - si Web programe bazate pe începe să se estompeze. Browsere Web poate evolua în cele din urmă în sistemele de operare bazate pe Web cu drepturi depline ca vom folosi Internetul pentru a oferi nevoile noastre de procesare a datelor și de stocare. Pârghie pe Internet în acest mod se numește cloud computing - programe și date trăiesc în " nor " de pe Internet în loc de pe mașină un utilizator individual de.
Silverlight este doar una dintre zeci de instrumente proiectate pentru a ajuta programatori crearea RIA mai bune. Inginerii Microsoft Silverlight construit ca o extensie a altor proiecte Microsoft, dar cererea în sine stă pe cont propriu. Microsoft promoveaza Silverlight ca o cross-platform, tehnologie cross-browser. Asta înseamnă că aplicațiile Silverlight ar trebui să fie pe PC-uri sau computere Mac și în browsere, cum ar fi Internet Explorer, Firefox sau Safari. Silverlight ar trebui să lucreze în curând cu calculatoare Linux, precum și - un proiect open-source numit Mono este varful de lance efortul de a crea o versiune de Lin