OpenSource -vaihtoehto Microsoft Silverlightille

Silverlight on verkkosivuston kehittämisalusta, jonka on luonut Microsoft, joka on suunniteltu näyttämään rikas media Internetissä, jonka alun perin ajatus oli vaihtoehto Adobe Salama. Ajan myötä Redmondin edustajat ovat kuitenkin luopuneet tästä alustasta siinä määrin, että 12. lokakuuta kaikkien sen versioiden tuki lopetetaan. Tämän päätöksen helpottamiseksi uusi vaihtoehto on nimeltään OpenSilver kehitetty ottamaan käyttöön vaihtoehto.

Tällä hetkellä organisaatiot ja yritykset käyttävät suurinta osaa Silverlight -sovelluksista, jotka ovat edelleen käytössä. Tässä mielessä yritykset voivat jatkaa Silverlight -omaisuutensa laillista käyttöä 12. lokakuuta 2021 jälkeen, koska Microsoftin mukaan lisenssi ei liity tuen jatkamiseen.

OpenSource -vaihtoehto Microsoft Silverlightille

Kun otetaan huomioon, että Silverlight on alusta, joka toistaiseksi vielä toimi, mutta oli käytännössä toivoton, se johti siihen, että vuonna 2020 syntyi paras vaihtoehto, OpenSilver, joka lopettaa kehitystyön ja mahdollistaa jopa sovelluksen siirtämisen. Silverlight ennen tukiprosessin päättymistä.

Mikä on uusi OpenSilver -alusta

Puhumme alustasta, joka perustuu a Silverlightin käyttöönotto uudelleen , avoimen lähdekoodin, moderni ja ilman laajennuksia. Se suoritetaan nykyisiltä selaimilta WebAss Assemblyn kautta käyttäen Monoa WebAssamblylle ja Microsoft Blazorille, mikä mahdollistaa sovellusten luomisen käyttämällä C #-, XMAL- ja .NET -toimintoja käyttäjän verkkokehitykseen. Tällä hetkellä se on juuri käynnistetty vuonna betavaihe, joka on jo ladattavissa , valmistautuu versioon 1.0, joka on suunniteltu 12. lokakuuta 2021, samaan aikaan Silverlightin tukipäivän kanssa.

OpenSilver

OpenSilverin lanseeraus on tie eteenpäin .NET -kehittäjille ja IT -osastoille, joilla on edelleen vanhoja Silverlight -sovelluksia. Se tarjoaa vaihtoehdon uudelleenkirjoitukselle alusta alkaen muulla tekniikalla ja mahdollistaa vanhojen Silverlight -sovellusten siirtämisen säilyttäen samalla alkuperäisten sovellusten ominaisuudet.

Tämä uusi kehitysalusta on jaettu Microsoft Visual Studion laajennukseksi, jolloin kehittäjät voivat kääntää uudelleen Silverlight -sovelluksensa lähdekoodin tiedostoiksi, kuten HTML, CSS ja WebAss Assembly jotka tunnistavat kaikki nykyiset selaimet.

Siirrä sovelluksesi Silverlightista OpenSilveriin

Yksi OpenSilverin saapumisen tärkeimmistä eduista on mahdollisuus Silverlightissa olevien sovellusten siirtäminen ennen tukipäivän päättymistä. Tämän voimme tehdä itse tai ottaa heihin yhteyttä siirtääksemme puolestamme.

Migrar Silverlight ja OpenSilver

Silverlight -sovelluksen siirtämiseksi meidän on vain koottava sen lähdekoodi OpenSilverin avulla. Tämän voimme tehdä asentamalla OpenSilver -laajennuksen, jonka voimme ladata sen linkistä. Myöhemmin on tarpeen luoda uusi projekti, jossa voit kopioida ja liittää Silverlight -koodin ja kääntää sen.

Koska se on betavaiheessa, saattaa esiintyä käännösvirheitä, koska joitakin ominaisuuksia ei tueta. Tämä voidaan ratkaista rajoituksin joko tuomalla .NET -standardikirjasto tai JavaScript -kirjasto. Kun olemme koonneet sovelluksen, se voi toimia missä tahansa nykyaikaisessa selaimessa ilman lisäosien asentamista.