Microsoft konečně vydává alternativu pro Silverlight
2 min. číst
Publikované dne
Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více
Microsoft Silverlight dosáhne konce podpory 12. října 2021. Přestože Silverlight stále podporuje Microsoft, aktivní vývoj byl před několika lety zastaven. V současnosti je Silverlight podporován pouze v Internet Exploreru 11. Silverlight umožnil vývojářům vytvářet desktopové i webové aplikace. Microsoft doporučuje vývojářům desktopových aplikací používat UWP nebo WPF na .NET Core pro Silverlight. Pro webové vývojáře nyní Microsoft vydal nový framework s názvem Webová sestava Blazor. Toto není předběžné vydání, Blazor je nyní připraven k produkci.
Blazor umožňuje webovým vývojářům vytvářet webové aplikace pomocí C# místo JavaScriptu. Mohou také znovu použít kód .NET Silverlight. Aplikace Blazor jsou také vyrobeny z opakovaně použitelných komponent webového uživatelského rozhraní implementovaných pomocí C#, HTML a CSS. Protože klientský i serverový kód je napsán v C#, mohou vývojáři sdílet kód a knihovny.
Blazor je funkce ASP.NET, populárního rámce pro vývoj webových aplikací, který rozšiřuje vývojářskou platformu .NET o nástroje a knihovny pro vytváření webových aplikací.
Blazor nabízí oproti Silverlightu následující výhody:
- Blazor používá otevřené webové standardy bez pluginů nebo transpilace kódu.
- Blazor funguje ve všech moderních webových prohlížečích, včetně mobilních prohlížečů.
- Aplikace Blazor mohou využívat existující knihovny .NET díky .NET Standardu – formální specifikaci rozhraní .NET API, která jsou společná pro všechny implementace .NET.
- Váš kód C# může snadno volat JavaScript API a knihovny. Při psaní logiky v C# můžete nadále používat rozsáhlý ekosystém knihoven JavaScriptu, které existují pro uživatelské rozhraní na straně klienta.
- Visual Studio a Visual Studio Code poskytují skvělé prostředí pro vývoj Blazor na Windows, Linux a macOS.
- .NET je zdarma a zahrnuje Blazor. Neexistují žádné poplatky ani licenční náklady, včetně komerčního použití.
Více o vydání Blazor se můžete dozvědět ze zdrojového odkazu níže.
Zdroj: Microsoft