Hva er microsoft silverlight. Hva slags program er Microsoft Silverlight? Hva er Microsoft Silverlight?

Silverlight gjør det mulig for bedrifter å designe, utvikle og levere kraftige applikasjoner og produkter for bruk på World Wide Web. Det er en nettleserplugin som fungerer med MacOS, Windows, Linux og enheter. Dens viktigste fordeler: den er gratis, størrelsen er 4 MB, og installasjonen er fullført på bare ti sekunder.

Nøkkelfunksjoner til Silverlight
Det er mye enklere å bringe din kreative visjon til live med nettleserbaserte apper, HD-videokvalitet og kraftige funksjoner som øker utviklerproduktiviteten.

Jevn streaming
IIS Media Services (tidligere IIS Media Pack), en integrert HTTP-medieplattform, gir sømløs streaming som dynamisk oppdager og enkelt endrer videokvaliteten til mediefilen som streames til Silverlight basert på lokal båndbredde og CPU-belastning. Dette gir støtte for dynamisk, on-demand, høyoppløselig videostreaming (720p eller mer).

Sketchflow
SketchFlow-verktøyet er en komponent i Expression Studio 3 som øker hastigheten og effektiviteten betraktelig. Den kan brukes til å demonstrere oppfatningen av applikasjonen. SketchFlow gir en enkel, rask måte å teste, iterere og prototype brukergrensesnittskript som lar deg ta konseptene dine fra en serie grove representasjoner til en dynamisk, levende prototype som kan modifiseres i realisme for å passe behovene til en spesifikk klient eller prosjekt .

Støtte for utvidbart medieformat med RAW AV
Takket være det nye Raw AV-formatet, støtter Silverlight-plugin-modulen enkelt mange tredjepartskodeker. Lyd og video kan dekodes utenfor produksjonsmiljøet og gjengis i Silverlight, slik at formatet støttes utover de innebygde kodekene.

Grafiske effekter med 3D-projeksjon
Silverlight 4 lar utviklere og layoutdesignere legge innhold på en 3D-overflate. Brukere kan rotere eller skalere dynamisk innhold i rommet; Du trenger ikke skrive noen tilleggskode for å gjøre dette. Andre effekter inkluderer kø i 3D-rom og overganger.

Nye kontroller

Silverlight 4 inkluderer mer enn seksti høykvalitets, fullt lagbare maler og ferdige redigerbare kontroller, for eksempel kartlegging og multimediekontroller; nye layoutbeholdere som forankringsområdet og visningsporten, samt kontroller som autofyll, tremeny og datatabell. Kontrollene er laget i ni profesjonelle ferdige temaer, og kildekoden kan modifiseres/rekompileres eller brukes som den er. Andre tillegg inkluderer muligheten til å velge flere alternativer i listebokser, en dialogboks for lagring av filer,

Dyp zoom funksjon
Silverlights nye Deep Zoom-teknologi lar brukere se bilder på Internett på en helt ny måte. Den jevne, presise zoomingen og panoreringen levert av Deep Zoom-teknologien er en betydelig forbedring som setter en ny standard for bildevisning. Takket være denne funksjonen kan du nå også lage bilder med ultrahøy oppløsning som er fritt tilgjengelig på Internett.

Pixel Shader-effekter
Disse programvareeffektene inkluderer uskarphet og skyggeeffekter, med muligheten til å bruke dem på ethvert grafisk innhold og animasjon. Du kan også lage din egen effekt.

Nye funksjoner i Silverlight 4:

  • Forbedret multimedieopplevelse
  • Øk ytelsen til rike Internett-applikasjoner RIA
  • Forbedret støtte for databehandling
  • Forbedret ytelse

Støtter video og lyd av høy kvalitet
Med innebygd støtte for H.264-videokoding og avansert lydkoding (AAC), IIS7 Smooth Streaming (sanntid og på forespørsel), Full HD-videoavspilling (720p og over) og en utvidbar dekoderpipeline, gir Silverlight 4 en rik , fullskjerm, forsinkelsesfri multimedieopplevelse til skrivebordet Nye og forbedrede medieopplevelser i Silverlight 4:

  • Stream HD-video (720p og over) med Smooth Streaming-teknologi i sanntid og på forespørsel. IIS Media Services (tidligere kjent som IIS Media Pack) er en integrert multimedieoverføringsplattform over HTTP-protokollen som støtter Smooth Streaming-teknologi, som, avhengig av CPU-belastningen og kommunikasjonskanalparametrene til den lokale datamaskinen, dynamisk bestemmer og jevnt, i virkeligheten tid, endrer kvaliteten på mediefilen som spilles av med Silverlight.
  • Støtte for tilleggsformater. I tillegg til innebygd støtte for VC-1 og Windows Media Audio, støtter Silverlight 4 AAC og det MPEG-4-baserte H.264-formatet, slik at innholdsleverandører kan levere innhold av høy kvalitet til et bredt spekter av datamaskiner og enheter.
  • Ekte HD-video i fullskjermmodus. Ved å bruke GPU-maskinvareakselerasjon lar Silverlight-plattformen deg spille av HD-video med høy oppløsning (720p og over) i fullskjerm.
  • Utvidbar støtte for multimedieformater. Med en ny rå lyd- og videodatapipeline kan Silverlight støtte et bredt spekter av tredjepartskodeker. Dette gjør at video og lyd kan dekodes utenfor Silverlight-miljøet og deretter spilles av i Silverlight, og gir støtte for formater som ikke støttes av innebygde kodeker.
  • Høyt nivå av innholdsbeskyttelse. Silverlight DRM, basert på PlayReady innholdsbeskyttelse, lar deg vise beskyttet innhold i nettleseren din ved hjelp av AES-kryptering eller Windows Media Digital Rights Management.

Forbedret multimedieopplevelse
Silverlight 4 støtter ny animasjon, 3D-grafikk, tekstforbedringer og maskinvareakselererte effekter, noe som gjør det mulig for utviklere og designere å lage neste generasjons visuelle effekter for nettapplikasjoner.

  • Grafiske effekter med 3D-projeksjon Silverlight 4 lar utviklere og layoutdesignere kartlegge innhold på en 3D-overflate. Samtidig kan brukere rotere og skalere strømmeinnhold uten å skrive tilleggskode. I tillegg lar denne funksjonen deg lage en sekvens av 3D-effekter og overganger.
  • Pixel shader-effekter. Dette er programvareeffekter som inkluderer uskarphet og skyggevisning. I tillegg kan brukere lage sine egne effekter. Effekter kan brukes på ethvert grafisk innhold. Du kan for eksempel få en knapp til å se trykket ned når du peker ved å legge til en skygge på skjermbildet med trykket knapp.
  • Bufring av punktgrafikk. Øker bildegjengivelsesytelsen dramatisk ved å la brukere bufre vektorgrafikk, tekst og manipulere rasterbilder. Denne funksjonen brukes for bakgrunnsinnhold og for innhold som må skaleres uten å endre den interne strukturen.
  • Nytt programvaregrensesnitt for rasterbilder. Utviklere kan endre punktene i en bitmap. Dette lar deg lage verktøy for fjerning av røde øyne, verktøy for redigering av skannede bilder eller lage spesialeffekter for hurtigbufrede punktgrafikk fra elementer på skjermen.
  • Støtte for tematisk utforming av applikasjoner. Utviklere kan nå temaapplikasjoner ved å bruke stiler på Silverlight 4-applikasjoner og endre dem under kjøring. I tillegg kan utviklere definere en kaskade av stiler, der en stil bygger på en annen.
  • Animasjonseffekter. Silverlight 4 lar deg bruke nye effekter, som fjær og sprett, som gjør animasjonen mer naturlig. I tillegg kan utviklere lage sine egne matematiske funksjoner for å beskrive animasjonen.
  • Forbedret kontrollmal. Forenkler prosessen med å lage maler ved å lagre et felles sett med kontroller utenfor applikasjonen. Dette gjør at kontrollstiler og maler kan brukes av forskjellige applikasjoner.
  • Forbedret støtte for tekst- og skriftgjengivelse. Silverlight 4 forbedrer gjengivelseseffektiviteten og hastigheten på tekstanimasjonen betydelig og gjør at applikasjoner lastes raskere ved å bruke lokale fonter.

Øk ytelsen til rike Internett-applikasjoner RIA

  • Mer enn 60 kontroller med kildekode. Inneholder over 60 høykvalitets, fullt lagbare maler og tilpassbare rettferdige kontroller: kartleggings- og mediekontroller, nye layoutbeholdere som docker og viewport, og kontroller for autofullføring, trevisning og arbeid med datanett. Det er ni profesjonelle forhåndsbygde temaer for kontrollene. Kildekoden kan endres/rekompileres eller brukes som den er. I tillegg gir Silverlight 4 utviklere listebokser med flere valg, et fillagringsvindu som gjør det enkelt å skrive filer, og støtte for flersidesapplikasjoner som bruker navigering.
  • Dyp binding. Silverlight 4 støtter dypkobling, slik at du kan bokmerke sider i RIA-applikasjoner.
  • Søkemotoroptimalisering (SEO). Silverlight 4 lar deg utføre søkemotoroptimalisering i henhold til behovene som oppstår når du arbeider med RIA-applikasjoner. Ved å bruke serverbaserte forretningsobjekter, kombinert med ASP.NET-kontroller og nettstedskart, kan brukere automatisk gjengi databasedrevet RIA-applikasjonsinnhold til HTML som effektivt indekseres av ledende søkemotorer.

Forbedret støtte for databehandling

  • Koblingselementer. Brukergrensesnittdesignere bruker koblingsgrensesnittelementer for å lage brukervennlige grensesnitt. Silverlight 4 lar deg bruke XAML til å knytte UI-elementer til Common Language Runtime (CLR)-objekter og andre brukergrensesnittkomponenter. For eksempel lar denne funksjonen deg knytte posisjonen til en glidebryter med volumnivået til mediespilleren.
  • Dataskjemaer. Dataskjemaet støtter feltmerking, samt datavalidering, oppdatering og paginering.
  • Nye dataverifiseringsmuligheter. Oppdag automatisk skrivefeil og varsle brukeren ved hjelp av innebygde valideringskontroller.
  • Støtte for forretningsobjekter. Støtter forretningsobjekter på tvers av klient- og serversystemer med støtte for data på flere nivåer. Lagt til et nytt innebygd CollectionView-element som lar deg utføre en rekke komplekse operasjoner med data på serveren. Det nye settet med RIA .NET-tjenester støtter disse funksjonene på serversiden.

Forbedret ytelse

  • Bufring av applikasjonsbiblioteker reduserer størrelsen. Bufring av plattform på klientsiden forbedrer gjengivelsesytelsen.
  • Den avanserte dypskaleringsfunksjonen Deep Zoom lar deg utveksle data med serveren i en komprimert form, noe som øker hastigheten på datautvekslingen betydelig.
  • Det binære XML-språket gir utveksling med serveren i en komprimert form, noe som øker hastigheten på datautvekslingen betydelig.
  • Lokal tilkobling. Lar to Silverlight-applikasjoner som kjører på en klientdatamaskin kommunisere direkte uten å gå gjennom serveren. For eksempel lar denne funksjonen en applikasjon bygge et diagram ved hjelp av informasjon fra en annen applikasjons datanett.

Evne til å jobbe utenfor nettleseren
Silverlight 4 gir nye muligheter for å lage lette nettapplikasjoner med sandkasse som brukes på Internett og kjøres på skrivebordet. Silverlight-pluginen, lansert fra nettleseren, holder nettstedet i konstant kontakt med brukerne. Den lar deg plassere en applikasjon på et begrenset lagringssted på en brukers maskin, og deretter koble til det direkte fra brukerens skrivebord eller Start-menyen. Silverlight 4 lar deg dra nytte av disse egenskapene uten å endre eksisterende praksis for applikasjonsutvikling eller laste ned tilleggsprogramvare. Nå kan applikasjonen enkelt finnes på brukerens skrivebord eller Start-meny og startes med ett klikk. I tillegg kan Silverlight-applikasjoner sjekke om de er koblet til Internett, oppdatere versjonene og få tilgang til isolert lagring. Å bruke disse egenskapene sammen forbedrer operasjonell effektivitet betydelig sammenlignet med den tradisjonelle tilnærmingen.

  • Støtter snarveier på skrivebordet og Start-menyen. Utviklere kan plassere applikasjoner på skrivebordet, slik at de kan starte med bare ett klikk.
  • Start uten nettleser. Lar deg ikke starte nettleseren når du arbeider med apper.
  • Høy pålitelighet, sikkerhet; applikasjoner opprettes i en sandkasse. Applikasjonen kan stoles på uten sikkerhetsvarsler, noe som øker brukersikkerheten.
  • Praktisk installasjon utført av brukeren uten administrator. Silverlight-applikasjoner lagres i en lokal hurtigbuffer og krever ikke ytterligere rettigheter for å kjøre.
  • Innebygd automatisk oppdateringsfunksjon. Når Silverlight-applikasjoner starter, ser de etter en ny versjon på serveren og oppdateres automatisk.
  • Sjekke Internett-tilkoblingen din (med og uten nettleser). Silverlight-applikasjoner kan oppdage en frakoblet Internett-tilkobling og cache brukerdata til tilkoblingen er gjenopprettet.

RIA-applikasjoner

Dobbel fordel. Ved å bruke .NET Framework gjør applikasjonene våre deg i stand til å lage visuelt rikt innhold mens de fortsatt støtter grunnleggende funksjoner for rask utvikling.

Utover HTML

Den mest komplette nettappopplevelsen
Engasjer brukere med en kombinasjon av animasjon, video, designoppsett, vektorgrafikk, 3D-projeksjoner, effekter og spesialfunksjoner som dyp zoom.
Høy hastighet
Bruk hver prosessor. Multi-threading-støtte lar deg bruke den fulle kraften til moderne multi-core prosessorer.
Mer enn 100 kontroller
I utgangspunktet har du mer enn seksti originale kontroller med mulighet for tilpasning: fra datatabeller til grafer. Du kan alltid finne flere kontroller fra Partners.
Se videoer av høy kvalitet
Opplev ekte 1080p HD-video med H.264 (MP4/F4V) eller WMV/VC-1 med Smooth Streaming-teknologi.

Utmerket kompatibilitet med annen programvare

MacOS, Windows, Linux

Jobber med tilgjengelige ressurser
Tar et eksisterende nettsted til et nytt nivå. Forbedre den med mange interaktive funksjoner/videoer uten å omskrive tjenester eller applikasjoner.
Bruk utenfor nettleseren
Installer programmet på stasjonære datamaskiner. For å kontakte deg vil det være nok å trykke på én knapp. Applikasjoner kjører selv i frakoblet modus.

Rask utvikling

Alle funksjoner i plattformen
Alt er gitt - Nettverk, webtjenester, LINQ, generaliseringer, arbeid med tråder, dynamiske språk.
Ekte utviklerverktøy
Vi har laget en Visual Studio-pakke for deg, som inkluderer en kodeeditor, debugger, datalayoutdesigner og gruppeserver.
Ikke gi opp ideene dine
Lag wireframes ved hjelp av SketchFlow fra Expression; Stilkontroller og designoppsett ved hjelp av Expression Blend.

Multimedia

Bruk av Silverlight til å lage og levere applikasjoner resulterer i høyere kvalitet på video. Jo høyere kvaliteten på videoen er, jo lenger ser seerne den. Jo lenger seerne ser mediene dine, desto høyere fortjeneste. Hemmeligheten bak suksess er så enkel!

Toppkvalitetsresultater

Ekte HD-video
Nyt ekte 720/1080p HD-video med H.264- eller WMV/VC-1-standarder. Bruk det eksisterende Windows Media-biblioteket eller legg til støtte for tredjepartskodeker.
Jevn streaming
Maksimer besøkstiden din med adaptiv HTTP-strømming. Silverlight justerer kvaliteten i sanntid basert på endret båndbredde og CPU-belastning.
Bruk utenfor nettleseren
Evne til å spille av videoer offline. Lagrer innhold i tilfelle frakobling og påfølgende oppdatering når tilkoblet.

Omfattende

MacOS, Windows, Linux
Bruk i Windows, MacOS, Linux operativsystemer; støtte for ledende nettlesere: Internet Explorer, Safari, Firefox.
Sømløs arbeidsflyt for design og utvikling
Reduser tiden til markedet. Expression Studios kreative verktøy er integrert med Visual Studio-familien av utviklerverktøy.

Tjen inntekt. Spare penger.

Tjen inntekt fra ressursene dine
Velg metoder for innholdsbeskyttelse: sluttbrukerautentisering, SSL, nettspillelister, Silverlight DRM og Windows Media DRM copyright management.
Streaming og ikke-lineær annonsering
Godkjent av Interactive Advertising Bureau (IAB) og støtter alle viktige annonseringsscenarier.
Reduserte applikasjonsutgifter
Utnytt eksisterende HTTP-infrastruktur og forbedre leveringsmetoder ved å bruke proprietære strømmeservere.

Microsoft Silverlight ber deg ofte om å installere et oppdateringssenter. Faktisk er det nødvendig for driften av en rekke multimedia Internett-applikasjoner. Faktisk brukes den på nettsteder og internettressurser for å spille av lyd og video, for å spille GIF-er og lignende. Faktisk, på noen måter dette verktøyet dupliserer standard blits, som brukes på mange nettsteder. Verktøyet ble utviklet av Microsoft som sin konkurrent, men sikrere.

Fordeler og funksjoner ved applikasjonen

Verktøyet er installert i mange nettlesere som en plugin og hjelper til med å spille av multimedieinnhold fra Internett-ressurser. Fordel Det kan være at verktøyet ble utviklet av Microsoft, og derfor ikke vil skade brukerens datamaskin og system. Samtidig, på de nettstedene som bruker denne teknologien, vil brukeren kunne se hele spekteret av innhold levert av utvikleren, noe som kan betraktes som en utvilsom fordel.

Applikasjonsutvikling

I oktober 2008 presenterte utbygger andre versjon av plugin-modulen min, som i stor grad utvidet funksjonaliteten. Arbeid med en stor mengde kildedata er blitt tilgjengelig, og verktøy for sikkerhetskontroll bruker. Samtidig ble det mulig å tilpasse kildekoden og legge til nye alternativer seks måneder etter utgivelsen av versjonen, plugin hadde allerede blitt lastet ned mer enn 300 millioner ganger.

Utgitt i 2009 tredje alternativ program der flere alternativer ble lagt til:

  • 3D-grafikk.
  • Forbedret animasjon.
  • Nye video- og lydstandarder.
  • Bruker GPU-akseleratorer.

I fjerde utgave det ble mulig å overføre en videostrøm fra klienten til serveren, og muligheten til å bruke webkamera og mikrofon ble lagt til. I femte versjon disse funksjonene er utvidet:

  • Evne til å endre avspillingshastighet.
  • Akselerert applikasjonsstart.
  • Forbedret tekstlesbarhet.
  • Lagt til støtte for 64-biters operativsystemer

Trenger du Microsoft Silverlight på datamaskinen din?

Behovet for denne plugin-en på brukerens enhet er et svært kontroversielt poeng. Selvfølgelig vil dette plugin hjelpe brukeren å se mer fullstendig funksjonaliteten som utviklere legger på nettstedet, men ikke glem at Brukerstøttenpapi har vært forbudt av de fleste nettlesere i noen tid. For å fullt ut se alle tilgjengelige funksjoner på Internett-ressurser, må brukeren bruke utdaterte versjoner av nettlesere, og samtidig må de forby å oppdatere dem.

Ikke glem at hvis funksjonaliteten ikke støttes, vil den ikke bli brukt av nettsteder. I tillegg, selv om det er litt, bruker tjenesten datakraft og øker trafikken, noe som for brukere som ikke har den nyeste maskinvaren kan spille en betydelig rolle. Selvfølgelig fortsetter IE å støtte denne tjenesten, så for de som bruker denne nettleseren er kanskje ikke dette problemet så relevant.

Slik installerer du Silverlight

Først må du gå til utviklerens nettsted og laste ned Microsoft Silverlight-installasjonsfilen derfra: https://www.microsoft.com/ru-ru/SoftMicrosoft/silverlight.aspx. Etter dette gjenstår det bare kjør den nedlastede filen og vent til prosessen er fullført, så er alt du trenger å gjøre å starte nettleseren på nytt, og det er det, plugin-en er klar til å fungere.

Aktivering og deaktivering av en plugin

Etter å ha installert Silverlight-plugin, kan du aktivere og deaktivere den som du ønsker. For å gjøre dette trenger du bare å gå til det aktuelle innstillingselementet i nettleseren din. I Chrome bør du gå til Ekstra alternativer og gå til utvidelser, her vil den nødvendige plugin bli funnet. I Firefox vil den være plassert på samme sted som alle andre plugins og dens kan deaktiveres eller fjern den helt fra systemet.

I Opera må du først aktivere utviklermeny.

Deretter kan du gå til et nytt menypunkt og finne den delen du leter etter.

Plugin-oppdatering

Hvis brukeren mottar en oppdatering om at Silverlight-plugin-modulen er utdatert, må den oppdateres. For å konfigurere oppdateringer, gå til plugin-egenskapene og deretter til fanenoppdateringer. Det er flere tilgjengelige moduser her: automatisk installasjon, sjekk og varsling, fullstendig avslutning.

Brukeren må bare velge det elementet som er mest praktisk for ham.

Fjerning av Silverlight

For å komme i gang kan du ganske enkelt gå til kontrollpanelet, og derfra fortsette å installere og fjerne programmer. Her må du finne verktøyet, klikk på fjern og vent fullstendig fjerning fra datamaskinen din, hvoretter en omstart kan være nødvendig. Du kan også bruke et av verktøyene som spesialiserer seg på fjerning av programvare, for eksempel revo uninstaller, dette vil hjelpe deg å unngå å bruke neste trinn.

Rengjøring av datamaskinen etter fjerning

Du kan installere et av spesialprogrammene som skanner og renser datamaskinen for rusk og fikser registeret, for eksempel ccleaner, som er tilgjengelig på den offisielle nettsiden https://www.ccleaner.com.

Til å begynne med kan du bruke det første punktet og slette alle unødvendige data fra datamaskinen, deretter gå til registeret og klikke på søk etter problemer. Etter å ha fullført analysen, klikk på fiks, gjør sikkerhetskopier filer og vent til prosessen er fullført.

Blant Microsoft-produkter er det programmer som er ukjente for et bredt spekter av brukere, noe som ikke gjør dem mindre relevante og interessante. Vet du for eksempel hva Microsoft Silverlight er? Har du noen gang hørt eller kommet over navnet, men ikke fordypet deg i nyansene på grunn av produktets mangel på popularitet? Det betyr at vi tilbyr deg en kort introduksjon til programmet, og hvor relevant det er for deg, kan du bestemme etter en kort kjennskap.

Hva er Microsoft Silverlight?

For umiddelbart å gi en generell idé om formålet med programvaren uten å fordype seg i profesjonelle termer, bør det nevnes at den er designet for å støtte multimediefunksjoner på en datamaskin. Det vil si å se videoer, lytte til lyd, støtte grafikk av høy kvalitet osv. – dette er hovedfunksjonene.

Brukere som har selv den minste anelse om den vanligste programvaren, vil sannsynligvis umiddelbart legge merke til at den velkjente Adobe Flash Player har lignende funksjoner. Utviklingen av Silverlight ble opprinnelig posisjonert som et alternativ til dette programmet. Hovedfunksjonen til Microsoft-produktet er tilleggsfunksjonene.

Dette programmet er ikke begrenset til funksjonene til å støtte mediefiler, selv om det takler dem utmerket, samtidig som det har lavere systemkrav enn sin direkte konkurrent. Hovedpoenget er at denne programvaren parallelt kan brukes veldig effektivt til å lage Internett-applikasjoner, programmer for mobile enheter og datamaskiner.

Silverlight-funksjonalitet og fordeler:

  • full støtte for XAML- og NET-språk
  • kompatibel med alle eksisterende systemer - Windows, Linux eller MacOS
  • støtte for avspilling av video i høy kvalitet uten å bruke Windows Media Player
  • installere plugin direkte som en nettleserutvidelse, som forhindrer virusinfeksjon
  • tilstedeværelse av pikselskyggeeffekter
  • kryssplattform
  • lav vekt av programvaren (4 megabyte) og rask installasjon (opptil 10 sekunder)
  • gratis tilgang til programmet
  • muligheten til å lage Internett-applikasjoner og nettsteder ved hjelp av programmet
  • tekster skrevet med Silverlight indekseres enkelt og blir tilgjengelig for søkemotorer

Hvis vi oppsummerer all informasjonen, kan vi komme til følgende konklusjoner:

For det første er Silverlight fra Microsoft et høykvalitets og effektivt alternativ til Adobe Flash. For det andre, som virkelig vil være interessert i dette programmet er utviklere av nettsider og Internett-applikasjoner. Den har et bredt spekter av verktøy for disse formålene, kjennetegnes ved funksjonalitet, allsidighet og høy kompatibilitet med ulike plattformer. Nyt det for helsen din!

Nettteknologier står ikke stille, og alle som minst én gang bare har konfigurert en nettleser for å passe deres behov, eller dessuten har vært interessert i å utvikle Internett-applikasjoner, har kommet over Microsoft Silverlight. Hva er dette produktet og hva er det for?

Da Silverlight dukket opp på verdensmarkedet, ble det umiddelbart kalt en konkurrent til Adobe Flash, fordi først og fremst er silverlight utstyrt med en plug-in for å utvide funksjonene til nettleseren. Men dette programmet er av interesse ikke bare for brukere, men også for webapplikasjonsutviklere på grunn av dets brede applikasjon og varierte funksjonalitet.

Silverlight er en plattform på tvers av plattformer og nettlesere som du kan bruke til å lage interaktive Internett-applikasjoner, programmer for PC-er og mobile enheter. Så, mer om fordelene og ulempene med programmet nedenfor.

Brukeren blir mer krevende til programvaren, og utviklere prøver å redusere brukerens tid til å sette opp systemet til et minimum. Hvorfor skulle noen bry seg med å laste ned og installere tilleggskomponenter, og selv om de er innebygd i nettleseren som standard, påvirker de fortsatt ytelsen?

Skaperne av HTML 5 bestemte seg for å ta dette trinnet, og forlot behovet for å bygge inn videoer på YouTube ved hjelp av en plugin. Men hva med Microsoft Silverlight? For eksempel, i google chrome-nettleseren er den installert sammen med flash-plugin som standard. For brukeren er den største fordelen med å bruke denne plugin, sammenlignet med Adobe Flash, de lavere systemkravene, som lar deg jobbe med plugin selv på en netbook. Tross alt, på bærbare enheter som bruker Android OS versjon 4 og høyere, bestemte de seg fortsatt for ikke å bruke flash-plugin.

Microsoft Silverlight - er dette programmet nødvendig?

For nettlesere er Silverlight tilgjengelig helt gratis for alle støttede nettlesere og plattformer. Hensikten med å lage plugin er å viske ut grensene mellom forskjellige typer operativsystemer, nettlesere, typer enhetsmodeller, diagonaler og oppløsninger på skjermene deres. Ved hjelp av Silverlight er det også mulig å vise grafikk av høy kvalitet på Internett, vise interaktiviteten til applikasjoner og understreke ikke bare det brede spekteret av funksjonalitet, men også design. Dette gjelder ikke bare nettbaserte søknader.

Alle Silverlight-applikasjoner kan skrives på hvilket som helst av .net-programmeringsspråkene og alle verktøyene fra Silverlight kan brukes til å lage .net-løsninger. Silverlight er også kompatibel med andre produkter. For eksempel brukes dette programmet også i MS Office for mer praktisk utvikling eller synkronisert arbeid med nettet.

Konkurransen mellom Adobe flash og Microsoft Silverlight er også en av de evige konfrontasjonene vi kjenner, som Apple iOS og Google Android... Men likevel var det få vanlige brukere som tenkte på dette valget, for dette er bare plugins. Men hvis vi snakker om utvikling og implementering av ideer, så velger alle det miljøet de har tilpasset seg best.

Dermed er funksjonaliteten til programmet ganske bred, men aksepteres ikke av de fleste typiske brukere, på grunn av det faktum at mange rett og slett ikke trenger alt. Vi håper at du har forstått Microsoft Silverlight-programmet og forstått hva det er.

Mens vi jobber på Internett, kommer vi ofte over referanser til Microsoft Silverlight, som er så nødvendig for driften av en spiller eller et kontrollelement på siden som interesserer oss. Så hva er det og hva er det for?

Microsoft Silverlight er sammen med velkjente Adobe Flash en programvarebase eller såkalt plattform som gjør det mulig å plassere lyd- og videoopptak, animert grafikk og ulike interaktive RIA (Rich Internet Application) applikasjoner på internetttjenester. Støtte for denne programvareplattformen er implementert både i Windows (fra og med Windows 2000), og MacOS, Linux og Symbian. Silverlight inkluderer en nettleserplugin som lar deg jobbe med Internett-applikasjoner i de mest populære nettleserne som Opera, Mozilla Firefox, Google Chrome, Safari og Internet Explorer. Foreløpig støtter de fleste nettlesere for mobile enheter også denne teknologien. Takket være introduksjonen og den utbredte bruken av Silverlight, har fargerikt utformede og fullt interaktive Internett-ressurser av Web 2.0-standarden dukket opp. Vi har med andre ord nesten fullverdige programmer som ikke er dårligere i funksjonalitet enn vanlige applikasjoner på datamaskinen vår, men som kan startes direkte fra vinduet i favorittnettleseren vår.

Fordelene med Microsoft Silverlight inkluderer:

  • muligheten til å installere plugin på et hvilket som helst Windows-, MacOS- eller Linux-system;
  • plugin er helt gratis;
  • installeres på bare 10 sekunder og veier bare 4 megabyte;
  • støtte for avspilling av høyoppløselige videoopptak;
  • støtte for avspilling av video og lyd av populære formater i et nettleservindu uten å bruke Windows Media Player;
  • programmer som kjører i et nettleservindu trenger ikke å installeres;
  • Du kan få tilgang til favorittapplikasjonen din fra hvilken som helst datamaskin som er koblet til nettverket;
  • et program som ikke er installert på en datamaskin er mye vanskeligere å infisere med et virus;
  • favorittapplikasjonene dine trenger ikke lenger å bli oppdatert av utvikleren selv.

Og enda en fordel for utviklere: all tekst skrevet i Silverlight-baserte applikasjoner kan indekseres og vil være tilgjengelig for søkemotorer. Adobe Flash kunne ikke gjøre det.

Men ikke alt er så enkelt og smidig som vi ønsker. Det er en rekke ulemper som hindrer applikasjoner skrevet på denne plattformen i å erstatte programmene vi er kjent med fullstendig.

Blant disse ulempene er:

  • funksjonene til programmer er fortsatt svært begrenset, siden de ikke kan få full tilgang til dataressurser (webapplikasjoner lanseres i en spesiell såkalt sandkasse, det vil si et strengt isolert trygt miljø);
  • når den først ble lansert, plasserer Silverlight motoren sin i nettleserbufferen, slik at applikasjonen kan ta lang tid å åpne, spesielt på svake datamaskiner;
  • det er umulig å kjøre applikasjonen på en datamaskin som ikke er koblet til Internett;
  • Med hver nye versjon øker kompleksiteten til programmering i Silverlight-miljøet.

Til slutt vil jeg gi noen eksempler på nettsteder og Internett-applikasjoner laget med Silverlight-teknologi:

Joe Rassic er et slåssespill hvor dinosaurer fungerer som jagerfly;

Pre-Columbian Artifacts er et virtuelt museum der hver utstilling kan undersøkes i detalj;

Warstory - taktisk strategi om andre verdenskrig;

I tillegg er de velkjente widgetene for Windows Vista-sidefeltet og Windows 7-skrivebordet også skrevet ved hjelp av Microsoft Silverlight-teknologi.