Documente Academic
Documente Profesional
Documente Cultură
Microsoft Silverlight
Microsoft Silverlight este un cadru de aplicaie pentru scrierea i rularea aplica iilor de tip Rich
Internet cu caracteristici i scopuri similare cu cele din Adobe Flash.
Versiuni
Silverlight 1
Prima versiune de Silverlight a fost lansat n 2007. Acesta a constat din prezentarea cadrului de
baz care este responsabil pentru interfaa cu utilizatorul (UI), interactivitate i date introduse de utilizator,
controalele de baz UI, grafic i animaie, redare media prin administrarea drepturilor digitale (DRM) i
integrarea DOM.
Silverlight 2
Silverlight 2 a inclus o versiune a NET Framework, implementat complet Common Language
Runtime (CLR) Versiunea NET Framework 3.0 s poat executa programe scrise n oricare limbaj NET .
Silverlight 3
Silverlight 3 a fost anunat pe 12 septembrie 2008 i a prezentat la MIX09 din Las Vegas pe 18
martie 2009. Suport accelerarea grafic a hardware-ului - permite descrcarea compunerii video i
grafice compunere a fi pe un GPU. Acest lucru poate reduce dramatic utilizarea procesorului i permite
rdarea video-urilor HD pentru a funciona pe calculatoare mai vechi.
Silverlight 4
Versiunea final a fost lansat pe 15 aprilie 2010. Silverlight 4 aduce func ionalit i noi precum
suportul pentru printare, funcia drag and drop sau cea de WCF RIA care face mai u oar recuperarea,
manipularea i salvarea datelor pe server. O alt noutate este funcia Pivot care reprezint o modalitate
de a vizualiza i de a lucra foarte uor cu seturi mari de date, aceast nou func ie reu ind s valorifice
cantitatea tot mai mare de informaie disponibil. Printre companiile care folosesc Silverlight ca aplica ie
de business se numr companii precum Dell, Siemens, Bank of America, Xerox, Asociated Press sau
SAP.
Silverlight 5
Silverlight 5 a fost lansat pe 9 decembrie 2011. Noile caracteristici incluse sunt decodarea media
hardware pentru H.264, Vector Post-scriptum pentru a mbunti calitatea de ie ire, dimensiunea
Microsoft Silverlight
fiierului i o grafic mai bun cu suport 3D care utilizeaz API-ul XNA pe platforma Windows pentru a
ctiga nivel de acces sczut la GPU pentru vertex shaders i de nivel sczut primitiv 3D. Silverlight 5
poate funciona pe procesoare pe 64 de bii nseamn c poate fi rulat sub un browser pe 64 de bi i .
Dispozitive Mobile
Microsoft a anunat Silverlight 1.0 pentru Windows Mobile 6 care ofer anima ii, grafic vectorial,
redare media i permite dezvoltatorilor pentru a aduce experien e bogate multimedia pentru dispozitivele
mobile. Nokia a anunat pe 4 martie 2008 planul de a face Microsoft Silverlight disponibil pentru Symbian
OS S60, pentru dispozitivele cu seria 40 i tabletele de Internet Nokia.
Generalitati si avantaje
Silverlight este un instrument puternic de dezvoltare pentru crearea unor experiente captivante,
interactive de utilizare pentru web si
NET si este compatibil cu mai multe browsere, dispozitive si sisteme de operare, aducand un nou nivel de
interactivitate oriunde web-ul functioneaza.
Microsoft Silverlight este, de asemenea, un cadru de aplicatie pentru scrierea si rularea unor aplicatii
bogate pe
internet , cu caracteristici si scopuri similare cu cele din Flash Adobe.In timp ce primele
versiuni ale Silverlight s-au concentrat asupra mass-mediei, versiunile curente suporta multimedia,
grafica si animatie, ofera dezvoltatorilor sprijin pentru limbajul CLI si instrumente de dezvoltare.
Silverlight este, de asemenea, una dintre cele doua platforme de dezvoltare de aplicatii pentru
Windows Phone.
Este un framework pentru furnizarea de aplicatii bogate in browser-ul de Internet. Dar, desi Silverlight
si Flash Adobe sunt tehnologii concurente, oferta Microsoft este diferita de a lui Adobe, in moduri cheie.
Silverlight este impins side-by-side cu serviciile Microsoft Live pentru dezvoltatori. Microsoft este
deschiderea API-urilor (interfetele programelor de aplicare) pentru motorul sau de cautare, pentru Virtual
Earth, pentru serviciile de mesagerie instant, precum si pentru alte servicii, in conformitate cu
generozitatea, dar nu nelimitatea, termenilor de licentiere. Aceste servicii vor permite crearea de aplicatii
interesante online, care profita de avantajul retelelor si a resurselor deja existente Microsoft.
Silverlight suporta afisarea fisierelor video de inalta definitie, si mai important, Microsoft va face munca
grea de a le trimite pe Net. Fluxul fisierelor mari de mass-media este scump, dar Microsoft (optional) va
gazdui fisierele media si aplicatiile Silverlight. Acest lucru va permite dezvoltatorilor mai mici sa livreze
fisiere de mari dimensiuni si de inalta definitie rapid si fiabil, fara plata taxelor de distributie din reteaua de
continut.
Silverlight este o combinatie de tehnologii diferite intr-o platforma de dezvoltare unica, care va permite
sa selectati instrumentele si limbajul de programare pe care doriti sa le utilizati. Silverlight se integreaz
perfect cu Javascript-ul existent si ASP.NET AJAX code pentru a completa functionalitatea pe care deja
Microsoft Silverlight
ati creat-o.
Pe parcursul a aproximativ cinci ani, Microsoft a lansat cinci versiuni: prima versiune a fost lansata in
2007, cea mai recenta versiune a fost lansata pe 9 decembrie 2011. Este compatibila cu mai multe
browsere web utilizate pe Microsoft Windows si sistemele de operare Mac OS X, precum si
cudispozitive mobile folosind platformele Windows Phone si Symbian (Series 60).
Silverlight suporta H.264 video, Advanced Audio Coding, Windows Media Video (WMV), Windows
Media Audio (WMA) si MPEG Layer III (MP3), continut mass-media, in toate browserele acceptate, fara a
necesita Windows Media Player,Windows Media Player control ActiveX sau plug-in-uri in browser
Windows Media.