Microsoft Silverlight, ce este acest program și este necesar? Să aflăm! Ce puteți face cu Microsoft Silverlight.

05.08.2019 Photoshop

După ce a instalat sistemul de operare, utilizatorul se confruntă cu nevoia de a achiziționa toate instrumentele necesare cu care este obișnuit pentru a utiliza pe deplin computerul. Ce programe sunt de obicei instalate: Comandant total– pentru lucrul cu fișiere, Win Rar packer, Nero pentru lucrul cu CD-uri, antivirus, etc... Și totuși, mereu lipsește ceva. Sunteți pe cale să vizionați un film și dintr-o dată descoperiți că vă lipsesc niște codecuri. Sunteți pe Internet, pentru a vizualiza un mic videoclip trebuie să instalați omniprezentul Adobe Flash, unele site-uri vor necesita ca Java să fie prezent pe computerul dvs.

Dezvoltatorii Microsoft lucrează constant la compatibilitatea sistemului de operare cu noi produse software create folosind alte tehnologii și limbaje de programare. Nu întâmplător au dezvoltat și îmbunătățesc mecanismul actualizare constantă sisteme de operare Familia Windows. Pe site-ul oficial puteți găsi câteva zeci de aplicații gratuite care pot înlocui aplicații similare de la alți producători.

Aşa aplicație gratuită este Silverlightplatforma software, extinzându-se Caracteristicile Windows când lucrezi cu grafica vectoriala, animație, multimedia în modul interactiv. Este susținută de toată lumea sisteme de operare Familiile Windows, Mac OS X și browsere de internet Explorer, Google Chrome, FireFox, Safari, precum și dispozitive mobile de sub Windows Mobile 6 și Symbian (Seria 60). Prima versiune a fost lansată în 2006, capacitățile sale au fost ulterior extinse, iar Silverlight 5.1 este distribuit în prezent.

Această platformă nu numai că îmbunătățește semnificativ performanța sistemului de operare și a browserelor, dar deschide și posibilități nelimitate de interacțiune cu alte aplicații Microsoft - Visual Basicși C#, Visual Studio, ADO.NET, ASP.NET, Expression Blend. Unele aplicații sunt disponibile gratuit pe site-ul Microsoft, iar unele pot fi încercate într-un mod demonstrativ de 30 de zile. Pentru a experimenta cu adevărat capacitățile Silverlight 5.1. descărcați și instalați Expression Blend 4.0, care constă din patru unelte Blend, Encoder, Web, Design.

Amestecul de expresie– vă permite să generați coduri XAML pentru programe de aplicație, mult mai rapid și mai ușor decât tastarea manuală în Word Pad sau Visual Studio.

Codificator de expresiiinstrument convenabil pentru editarea, importarea și transcodarea materialelor video în formatele populare WMV, AVI, WMA, MOV, MPEG și H264

Expression Web– simplu aplicare vizuală, cu care puteți crea site-uri web, produsul însoțitor Super Preview simplifică foarte mult testarea acestora în diverse instrumente software.

Instrument de design expresie pentru lucrul cu grafică vectorială formate JPEG, TIFF, PNG, GIF etc. Vă permite să creați obiecte de animație simple.

În această aplicație, dezvoltatorii oferă șabloane gata făcute, care poate fi de un bun ajutor atunci când vă creați proiectele.

În cele din urmă, Silverlight 5 deschide noi posibilități:

  • utilizați pe deplin GPUîn grafica 3D, care a funcționat anterior ca un accelerator,
  • accelerare vizibilă a decodării video folosind o placă video,
  • management de conținut media de înaltă calitate cu corectare automată sunet
  • adaptarea aplicațiilor la sistemul de operare pe 64 de biți,
  • management îmbunătățit al puterii computerului,
  • suport pentru accelerarea lansării aplicației,
  • Claritate îmbunătățită a textului pe web.

Astfel, Platforma Silverlight 5.0 la fel de util atât pentru programatori, cât și pentru utilizatorii obișnuiți. De cel puţin, nu va dăuna în niciun fel aplicațiilor dvs., ci dimpotrivă, vor funcționa mai bine.

Tehnologiile web nu stau pe loc și toți cei care au configurat cel puțin o dată pur și simplu un browser pentru a se potrivi nevoilor lor sau, în plus, au fost interesați să dezvolte aplicații de internet, au întâlnit Microsoft Silverlight. Ce este acest produs și pentru ce este?

Când Silverlight a apărut pe piața mondială, a fost imediat numit un concurent al Adobe Flash, deoarece în primul rând, Silverlight este echipat cu un plug-in pentru a extinde capacitățile browserului de internet. Dar acest program este de interes nu numai pentru utilizatori, ci și pentru dezvoltatorii de aplicații web datorită aplicației sale largi și funcționalității variate.

Silverlight este o platformă multi-platformă și cross-browser cu care puteți crea aplicații interactive de Internet, programe pentru computer, dispozitive mobile. Deci, mai multe despre avantajele și dezavantajele programului mai jos.

Utilizatorul devine mai exigent software, iar dezvoltatorii încearcă să reducă la minimum timpul utilizatorului pentru configurarea sistemului. De ce s-ar deranja cineva să descarce și să instaleze componente suplimentare și, chiar dacă acestea sunt încorporate implicit în browser, ele încă afectează performanța?

Creatorii HTML 5 au decis să facă acest pas, renunțând la necesitatea de a încorpora videoclipuri în YouTube folosind un plugin. Dar cum rămâne cu Microsoft Silverlight? De exemplu, în browser Google chrome este instalat împreună cu pluginul flash în mod implicit. Pentru utilizator, principalul avantaj al folosirii acestui plugin, comparativ cu Adobe Flash, este mai mic cerinţele de sistem, care vă permite să lucrați cu pluginul chiar și pe un netbook. La urma urmei, pe dispozitive portabile, folosind Android OS versiunea 4 și superioară, tot a decis să nu folosească plugin flash.

Microsoft Silverlight - este necesar acest program?

Pentru browsere, Silverlight este disponibil complet gratuit pentru toate browserele și platformele acceptate. Scopul creării pluginului este de a șterge granițele dintre varietatea de tipuri de sisteme de operare, browsere, tipuri de modele de dispozitive, diagonală și rezoluții ale afișajelor acestora. De asemenea, cu ajutorul Silverlight, este posibil să afișați grafică de înaltă calitate pe Internet, să arătați interactivitatea aplicațiilor și să subliniați nu numai gama largă de funcționalități, ci și designul lor. Acest lucru se aplică nu numai aplicațiilor online.

Toate aplicațiile Silverlight pot fi scrise în oricare dintre limbajele de programare .net și toate instrumentele de la Silverlight pot fi folosite pentru a crea soluții .net. Silverlight este compatibil și cu alte produse. De exemplu, acest program este folosit și în MS Office pentru o dezvoltare mai convenabilă sau pentru lucrul sincronizat cu web-ul.

Competiția dintre Adobe Flash și Microsoft Silverlight este, de asemenea, una dintre eternele confruntări pe care le cunoaștem, cum ar fi Apple iOSŞi Google Android... Dar totuși, puțini dintre ei utilizatorii obișnuiți M-am gândit la această alegere, deoarece acestea sunt doar pluginuri. Dar dacă despre care vorbim despre dezvoltarea și implementarea ideilor, apoi fiecare alege mediul la care s-a adaptat cel mai bine.

Astfel, funcționalitatea programului este destul de largă, dar nu este acceptată de majoritatea utilizatorilor tipici, din cauza faptului că mulți pur și simplu nu au nevoie de toate. Sperăm că ați înțeles programul Microsoft Silverlight și ați înțeles ce este.

Dezvoltarea strategiei sale de competiție globală cu alți „monștri” TIC. Microsoft a muncit din greu pentru a crea un nou produs software - tehnologie media pentru crearea și difuzarea de aplicații web și conținut media pe World Wide Web - Silverlight. Prin utilizarea Microsoft Silverlight Puteți accesa conținut multimedia de pe site-uri web utilizând browserul dvs. de internet. Această tehnologie a fost imediat numită concurent Adobe Flash.

Prima beta Silverlight a fost lansat în decembrie 2006.

La începutul lui septembrie 2007 a fost lansat Silverlight v.1.0.

Ce s-a întâmplat Microsoft Silverlight

Microsoft Silverlight este o dezvoltare multi-browser și multiplatformă care este concepută pentru a crea și a demonstra diverse aplicații media prin intermediul Rețeaua globală. Silverlight este un add-on de browser (plugin) care rulează pe sisteme de operare Mac OS XŞi Windows, cu browsere Internet Explorer , FirefoxŞi Safari. Silverlight suporturi XAMLŞi JavaScript(începând cu versiunea 1.1 a fost adăugat suport .NET).

Silverlight vă permite să jucați WMV, WMAŞi MP3în toate browserele acceptate (fără a necesita componente suplimentare, cum ar fi Windows Media Player).

Scurte explicații

XAML(abreviat din engleză) Limbajul de markup al aplicației eXtensible) – limbajul interfeței platformei Windows Vista , care este folosit pentru a descrie, în primul rând, interfata utilizator. XAML include principalele patru categorii de elemente: panouri, controale, elemente legate de documente și forme grafice. XAML utilizat pe scară largă în .NET Framework 3.0 .

Microsoft .NET Frameworktehnologie software, conceput pentru a crea ambele programe regulate, și aplicații web. Inițial propus de corporație ca platformă de dezvoltare Microsoft. Una dintre ideile principale Microsoft .NET este compatibilitatea diferitelor servicii scrise în diferite limbi. La fel ca tehnologia Java, mediu de dezvoltare .NET creează bytecode destinat execuției de către o mașină virtuală.

JavaScript– un limbaj de scripting bazat pe limbaj Java.

Etimologia numelui

argint(engleză) – argintiu, argintiu.

aprinde(engleză) – lumină.

Dezvoltarea platformei Silverlight

13 octombrie 2008 Microsoft a prezentat oficial versiunea Silverlight 2.0. Această versiune conține multe inovații, principalele legate de securitatea datelor, accesibilitate mai mare și lucru cu un număr mai mare de formate de date sursă. Proprietarii de conținut Microsoft speră să atragă un nou sistem de gestionare a drepturilor digitale încorporat DRM companie de producție PlayReady. Silverlight 2 disponibil pentru trei sisteme de operare majore - Windows, MacŞi Linux.

Concomitent cu prezentarea noului produs, corporația a anunțat o nouă inițiativă cu care să lucreze opensource- comunitatea, în special în Fundația Eclipse bibliotecile și codurile au fost trimise să lucreze Sliverlight 2în software-ul open source. Publicat sub licență Licență permisivă Microsoft trusa de dezvoltare Pachet de control Silverlight (SCP) ar trebui să extindă utilizarea dezvoltării Microsoft V Linux.

„Noi am eliberat Silverlight 1 cu puțin peste un an în urmă și deja fiecare al patrulea utilizator de internet are pluginul instalat pe computerul său Silverlight. Noua versiune a acestui sistem reprezintă o îmbunătățire radicală atât pentru utilizatori, cât și pentru dezvoltatorii de aplicații web”, a spus Scott Guthrie ( Scott Guthrie), vicepreședinte corporativ Divizia Dezvoltatori .NET, prezentând Silverlight 2.

La șase luni de la lansare, platforma Silverlight 2.0 a fost descărcat și instalat de peste 300 de milioane de ori și este folosit de peste 400 de mii de dezvoltatori și designeri.

18 martie 2009 Microsoft a introdus o versiune beta Silverlight 3.0.

Versiunea beta adaugă suport pentru noi funcții de animație, grafică 3D și standarde video H.264, standard de codare audio Codare audio avansată (A.A.C.) și acceleratoare GPU ( GPU). Calitatea afișajului textului și utilizarea efectelor bazate pe accelerarea hardware a fost îmbunătățită. Utilizatorii pot roti și mări conținutul în flux. Această caracteristică vă permite, de asemenea, să creați cozi și tranziții 3D.

Aplicațiile web pot rula acum fără a utiliza un browser web, direct pe Desktop. Tehnologia a fost, de asemenea, îmbunătățită Streaming fluid, permițându-vă să redați videoclipuri pe Internet fără întârzieri. Streaming fluid ajustează automat calitatea video în funcție de viteza canalului și de încărcarea procesorului. S-a adăugat suport pentru redarea video pe ecran complet înaltă definiție standard Full HD(cu o rezoluție de 720 pixeli și mai mare).

Aplicație Silverlight

Potrivit reprezentanților Microsoft, utilizare Silverlight va reduce semnificativ costurile de creare a serviciilor web interactive, deoarece dezvoltarea este ușor de integrat cu tehnologiile existente (de exemplu, cu formatul Windows Media).

Silverlight poate afișa videoclipul de la rezoluție înaltă si mentine calitatea HD-video. Prin utilizarea Expression StudioŞi Visual Studio, designerii și dezvoltatorii de site-uri web își pot crea propriile aplicații de internet folosind Silverlight.

Promovarea Silverlight, Microsoft a încheiat acorduri de parteneriat cu multe portaluri populare și a integrat un player web bazat pe Silverlight. Astfel, Microsoft a intrat în conflict direct cu Adobe Flash, pe baza căruia, de exemplu, funcționează unul dintre cei mai populari jucători web de portal de pe Internet YouTube.

După cum a afirmat Brian Goldfarb ( Brian Goldfarb), manager de grup de produse Microsoft, corporația intenționează să negocieze activ cu multe companii media pentru a le convinge să folosească Silverlight la publicarea de conținut multimedia pe Internet.

Prin utilizarea Silverlight Inaugurările președinților Medvedev (în special, canalul Vesti) și Obama, precum și Jocurile Olimpice de vară din 2008 de la Beijing, au fost difuzate pe internet. Se știe deja că Jocurile Olimpice de iarnă din 2010 de la Vancouver vor fi și ele difuzate pe bază Silverlight.

– descărcați și rulați fișier de instalare;

- în fereastră Instalați Silverlight faceți clic pe butonul Instalați acum;

– după un scurt proces de instalare va apărea o fereastră Instalare reușită –> Închidere;

– reporniți browserul;

– puteți folosi pluginul.

Actualizare Microsoft Silverlight

Dacă nu modificați setările din fereastra de configurare Silverlight, program Microsoft Silverlight va verifica periodic site-ul pentru actualizări Microsoft pentru a oferi utilizatorilor ultimele caracteristiciși îmbunătățiri. În același timp, în Microsoft Este trimisă o solicitare care conține informații standard despre computer. După aceasta, un fișier mic care conține informații despre cea mai recentă versiune Microsoft Silverlight, va fi descărcat pe computerul utilizatorului și comparat cu versiunea instalată în prezent. Dacă este disponibil noua versiune Microsoft Silverlight, apoi va fi descărcat și instalat pe computer.

Cum se modifică setările de actualizare Microsoft Silverlight

– Faceți clic clic dreapta conținutul mouse-ului afișat în Microsoft Silverlight, și selectați Configurație Silverlight;

– accesați fila Actualizări;

– selectați una dintre următoarele opțiuni:

Instalați actualizările automat (recomandat). În acest caz, toate patch-urile, funcțiile noi și actualizările sunt instalate automat pe computer. Această opțiune este utilizată în Microsoft Silverlight implicit;

Verificați actualizările, dar lăsați-mă să aleg dacă le descarc și le instalez.În acest caz, notificările vor fi afișate când actualizările sunt gata pentru a fi descărcate și instalate pe computer;

Nu verificați dacă există actualizări (nu este recomandat).În acest caz, notificările despre lansarea de remedieri rapide (inclusiv remedieri de securitate), funcții noi și actualizări nu vor apărea.

Poate fi personalizat politica de grup pentru a dezactiva actualizările automate Microsoft Silverlight. Pentru a face acest lucru, în secțiunea [HKLM\Software\Microsoft\Silverlight] ar trebui creat REG_DWORD-parametru UpdateMode cu sens 0x00000002. După aceasta, computerul nu va verifica automat actualizările. Microsoft Silverlight.

Și totuși…

Desigur, în tehnologii precum Adobe FlashŞi Microsoft Silverlight, cel mai incitant, spectaculos și interesant lucru este animația. Prin crearea de efecte luminoase, frumoase, pitorești, animația „revitalizează” aplicațiile web și le face interactive!...

…Deşi Microsoft promovează puternic Silverlight, tot tehnologie Adobe Flash până acum rămâne de neîntrecut și de neclintit. Dar cine știe ce se va întâmpla în viitorul nostru digital luminos?!.

Note

4. Browser va primi sprijin oficial Silverlightîn versiunile ulterioare (deși hackerii nu l-au putut suporta și au „atașat” în mod neoficial Silverlight La Operă).

5. Pentru OS Linux corporație Microsoft se dezvoltă Silverlight(sub nume Lumina lunii) împreună cu societatea Novell.

6. Cerințe minime de sistem pentru instalare Silverlight:

Windows: procesor (x86 sau x64) cu frecvența ceasului nu mai mic de 500 MHz; 128 MB RAM;

Mac OS 10.4.8+ (PowerPC): procesor PowerPC G4 cu o frecvență de ceas de cel puțin 800 MHz; 128 MB RAM;

Mac OS 10.4.8+ (Intel): procesor Intel Core Duo cu o frecvență de ceas de cel puțin 1,83 GHz; 128 MB RAM.

Valeri Sidorov

Tehnologiile web se îmbunătățesc constant și aproape fiecare utilizator avansat care și-a personalizat un browser pentru a se potrivi nevoilor lor sau, mai mult, dezvoltă aplicații web, a dat peste programul Microsoft Silverlight. Deci, ce fel de software este acesta? produs Microsoft Silverlight și este nevoie să-l instalați?

Mulți oameni știu asta Microsoft Silverlight este o platformă de module cross-browser creată pentru proiectarea și dezvoltarea de aplicații Internet, programe pentru computere și dispozitive mobile. De îndată ce Silverlight de la Microsoft a apărut pe piață, a primit imediat statutul de concurent Adobe Flash, deoarece produsul a fost conceput special pentru a extinde capacitățile browserului. Dar nu numai utilizatorii avansați, ci și dezvoltatorii de produse web au devenit interesați de aplicație datorită capacităților sale largi. Extensia browser funcționează pe Windows, Linux și MacOS.

Din punctul de vedere al unui utilizator neexperimentat, Microsoft Silverlight este perceput ca un add-on obișnuit cu ajutorul căruia dispozitivul utilizatorului poate fi extins pentru a vizualiza pagini web cu o varietate de efecte vizuale, clipuri audio-video și animație.

Avantajele și dezavantajele Microsoft Silverlight

Probabil principalul avantaj programe Microsoft Silverlight este capacitatea de a lucra cu limbajul de extensie XAML, pentru care Microsoft Silverlight este iubit în special de designerii web avansați și de programatorii Microsoft Silverlight. Cert este că unele dintre ideile dezvoltatorilor nu pot fi implementate din cauza limitărilor platformei web. Iar soluția aici este limbajul de marcare XAML, care funcționează perfect în tandem cu Microsoft Silverlight. Produsul vă permite să salvați pagina web creată de designer în format XAML, după care documentul va fi afișat în câmpul browser. Dezvoltatorul va avea apoi acces la document în java-script. Cred că începi deja să înțelegi ce este Microsoft Silverlight și dacă ai nevoie de el.

Pentru a spune simplu, dezvoltatorii caută Instalări Microsoft Silverlight este mai simplificat și instrument la îndemână pentru crearea de jocuri, animații, widget-uri, bannere etc.

Funcționalitatea pluginului grafic

  • redați videoclipuri fără a utiliza Windows Media Player;
  • suport pentru limbaje .NET și .XAML;
  • există un serviciu de streaming numit Smooth Streaming;
  • Instrumentul Sketchflow de la Expression Studio 3 crește productivitatea și viteza;
  • plasarea conținutului în spațiul tridimensional;
  • Funcția Deep Zoom, care vă permite să măriți ușor și rapid videoclipurile de pe Internet;
  • Decodarea CPU este disponibilă în Microsoft Silverlight;
  • interacțiunea facilitată cu cantități mari de date de pe Internet;
  • dimensiune fișiere executabile nu depășește 4 megaocteți și instalarea durează zece secunde;
  • există efecte pixel shader;
  • Pluginul Microsoft Silverlight este instalat în browsere, ceea ce elimină posibilitatea ca acesta să se infecteze cu viruși;
  • compatibilitate cu o varietate de platforme (cross-platform).

Dezavantajele programului Silverlight

  • Software-ul Microsoft Silverlight nu funcționează întotdeauna corect pe computerele învechite;
  • funcționează numai dacă există o conexiune la Internet activă;
  • are acces limitat la resursele dispozitivului, ceea ce afectează oarecum capacitățile.

Acum, după ce ne-am dat seama că acesta este Microsoft Silverlight, puteți vedea singuri că produsul are o mulțime de avantaje, dar doar câteva dezavantaje. Pentru a crea aplicații RIA Produsul este cel mai bun dintre toate, datorită accesului la browser DOM și apelării codului RIA din java-script.

Pentru a rezuma, atunci aplicație Microsoft Silverlight este utilizat în mod activ de către dezvoltatori atunci când trebuie să implementeze anumite idei într-un mediu software convenabil pentru ei. Produsul nu a fost foarte bine primit de utilizatorii obișnuiți, deoarece pur și simplu nu aveau nevoie de funcționalitatea sa largă.

Video pentru o revizuire detaliată:

Silverlight este responsabil pentru afișarea graficelor și imaginilor în browserul utilizatorului, oferind tehnologie pentru afișarea conținutului activ. Platforma este, de asemenea, utilizată pe scară largă pentru a crea widget-uri pentru Windows Vista și Windows Sidebar.

Tehnologia implementează redarea formatelor WMA, WMV și MP3, dar nu necesită instalarea de module suplimentare de către utilizator, așa cum a fost implementat în extensia Windows Media Player. Silverlight este utilizat pe scară largă pe Internet datorită cantitate mare posibile instrumente pentru lucrul cu interfața, extinzând capacitățile utilizatorului și dezvoltatorului web.

Codul Silverlght poate fi scris în orice limbă de pe platforma .NET.

Silverlight este mijloace alternative crearea de conținut activ pe site-uri web. Cu excepţia această decizie de la Microsoft, tehnologii precum Adobe Flash, HTML 5 și JavaFX sunt utilizate pe scară largă pe Internet.

Instalarea Silverlight pentru un utilizator

Până în prezent ultima versiune modulul este Silverlight 5, care este disponibil pe site-ul web oficial al proiectului creat de Microsoft. Accesați site-ul web al companiei la secțiunea de descărcare a pluginurilor folosind browserul pe care îl utilizați. Faceți clic pe linkul Descărcare acum și așteptați descărcarea fișierului de instalare.

Silverlight este acceptat de toate sistemele de operare desktop moderne sisteme Windowsși MacOS.

Rulați fișierul descărcat și în fereastra care apare, faceți clic pe butonul „Instalare acum” pentru a începe instalarea produsului. Închideți programele de Internet pe care le utilizați și așteptați finalizarea operațiunii de despachetare a fișierelor. Odată ce instalarea este finalizată, veți primi o notificare corespunzătoare pe ecran. Faceți clic pe butonul „Închidere” și lansați programul de navigare pe internet. Acum puteți reda conținut pe site-urile care folosesc această tehnologie de afișare a conținutului.

Dezavantajele tehnologiei

Există o versiune Silverlight pentru telefoanele care rulează pe Windows Phone. Cu toate acestea, Silverlight nu este disponibil pentru Platforme Androidși iOS, ce face această tehnologie imposibil de utilizat pe aproape toate platformele mobile. Aceasta înseamnă că aplicațiile scrise pe el sunt disponibile numai pentru utilizatorii de computere.

Printre dezavantajele tehnologiei se numără incapacitatea pluginului de a funcționa cu alte sisteme decât Windows și OS X. De asemenea, un program scris în Silverlight nu va porni dacă utilizatorul nu are o conexiune la Internet.