Microsoft lansează în sfârșit o alternativă pentru Silverlight

Pictograma timp de citire 2 min. citit


Cititorii ajută la sprijinirea MSpoweruser. Este posibil să primim un comision dacă cumpărați prin link-urile noastre. Pictograma Tooltip

Citiți pagina noastră de dezvăluire pentru a afla cum puteți ajuta MSPoweruser să susțină echipa editorială Află mai multe

Silverlight Blazor WebAssembly

Microsoft Silverlight va ajunge la sfârșitul suportului pe 12 octombrie 2021. Chiar dacă Silverlight este încă susținut de Microsoft, dezvoltarea activă a fost oprită în urmă cu câțiva ani. Momentan, Silverlight este acceptat numai pe Internet Explorer 11. Silverlight a permis dezvoltatorilor să creeze atât aplicații desktop, cât și aplicații web. Microsoft recomandă dezvoltatorilor de aplicații desktop să folosească UWP sau WPF pe .NET Core pentru Silverlight. Pentru dezvoltatorii web, Microsoft a lansat acum un nou cadru numit Blazor WebAssembly. Aceasta nu este o versiune preliminară, Blazor este acum gata de producție.

Blazor permite dezvoltatorilor web să creeze aplicații web folosind C# în loc de JavaScript. De asemenea, pot reutiliza codul .NET Silverlight. De asemenea, aplicațiile Blazor sunt realizate din componente reutilizabile ale interfeței de utilizare web implementate folosind C#, HTML și CSS. Deoarece atât codul client, cât și codul serverului sunt scrise în C#, dezvoltatorii pot partaja cod și biblioteci.

Blazor este o caracteristică a ASP.NET, cadrul popular de dezvoltare web care extinde platforma de dezvoltatori .NET cu instrumente și biblioteci pentru crearea de aplicații web.

Blazor oferă următoarele avantaje față de Silverlight:

  • Blazor utilizează standarde web deschise fără pluginuri sau transpilare de cod.
  • Blazor funcționează în toate browserele web moderne, inclusiv în browserele mobile.
  • Aplicațiile Blazor pot folosi bibliotecile .NET existente, datorită .NET Standard - o specificație formală a API-urilor .NET care sunt comune în toate implementările .NET.
  • Codul dvs. C# poate apela cu ușurință API-uri și biblioteci JavaScript. Puteți continua să utilizați ecosistemul mare de biblioteci JavaScript care există pentru interfața de utilizare a clientului în timp ce vă scrieți logica în C#.
  • Visual Studio și Visual Studio Code oferă o experiență excelentă de dezvoltare Blazor pe Windows, Linux și macOS.
  • .NET este gratuit și include Blazor. Nu există taxe sau costuri de licențiere, inclusiv pentru uz comercial.

Puteți afla mai multe despre lansarea Blazor din linkul sursă de mai jos.

Sursa: Microsoft

Mai multe despre subiecte: ASP .Net, blazer, Silverlight, WebAssembly