Microsoft konačno izdaje alternativu za Silverlight

Ikona vremena čitanja 2 min. čitati


Čitatelji pomažu pri podršci MSpoweruser. Možda ćemo dobiti proviziju ako kupujete putem naših veza. Ikona opisa alata

Pročitajte našu stranicu za otkrivanje kako biste saznali kako možete pomoći MSPoweruseru da održi urednički tim Čitaj više

Silverlight Blazor WebAssembly

Microsoft Silverlight će prestati s podrškom 12. listopada 2021. Iako je Silverlight još uvijek podržan od strane Microsofta, aktivni razvoj zaustavljen je prije nekoliko godina. Trenutačno je Silverlight podržan samo na Internet Exploreru 11. Silverlight je programerima omogućio izradu desktop i web aplikacija. Microsoft preporučuje programerima stolnih aplikacija da koriste UWP ili WPF na .NET Core za Silverlight. Za web programere, Microsoft je sada objavio novi okvir pod nazivom Blazor WebAssembly. Ovo nije izdanje za pretpregled, Blazor je sada spreman za proizvodnju.

Blazor omogućuje web programerima izradu web aplikacija koristeći C# umjesto JavaScripta. Također mogu ponovno koristiti .NET Silverlight kod. Također, Blazor aplikacije izrađene su od višekratnih komponenti web korisničkog sučelja implementiranih pomoću C#, HTML-a i CSS-a. Budući da je i klijentski i poslužiteljski kod napisan u C#, programeri mogu dijeliti kod i biblioteke.

Blazor je značajka ASP.NET-a, popularnog okvira za razvoj weba koji proširuje .NET razvojnu platformu s alatima i knjižnicama za izradu web aplikacija.

Blazor nudi sljedeće prednosti u odnosu na Silverlight:

  • Blazor koristi otvorene web standarde bez dodataka ili transpilacije koda.
  • Blazor radi u svim modernim web preglednicima, uključujući i mobilne preglednike.
  • Blazor aplikacije mogu koristiti postojeće .NET biblioteke, zahvaljujući .NET Standardu—formalnoj specifikaciji .NET API-ja koji su zajednički u svim .NET implementacijama.
  • Vaš C# kod može jednostavno pozvati JavaScript API-je i biblioteke. Možete nastaviti koristiti veliki ekosustav JavaScript biblioteka koje postoje za korisničko sučelje na strani klijenta dok pišete svoju logiku u C#.
  • Visual Studio i Visual Studio Code pružaju sjajno Blazor razvojno iskustvo na Windows, Linux i macOS.
  • .NET je besplatan, a to uključuje Blazor. Nema naknada ili troškova licenciranja, uključujući komercijalnu upotrebu.

Više o izdanju Blazora možete saznati na izvornoj poveznici ispod.

Izvor: microsoft

Više o temama: ASP .Net, blejzer, Silverlight, WebAssembly