Substitute Silverlight: Microsoft launches new Blazor framework for Web developers

Microsoft Silverlight will end its support on October 12, 2021. Although Silverlight is still supported by Microsoft at this stage, development efforts stopped several years ago and only support IE 11 browsers. Silverlight enables developers to build applications for both desktop and web.

Substitute Silverlight: Microsoft launches new Blazor framework for Web developers

Currently, Microsoft recommends desktop app developers using UWP or WPF instead of Silverlight on .NET Core. For Web developers, Microsoft today unveiled a new framework called Blazor WebAssembly to replace it. This is not a preview, and Blazor is now ready for production.

Blazor allows Web developers to create Web applications using C? instead of JavaScript. Developers can also re-call the .NET Silverlight code. In addition, the Blazor application is made up of reusable Web UI components, implemented using C, HTML, and CSS. Because both the client and server code is written in C, developers can share code and libraries.

Compared to Silverlight, Blazor has the following advantages.

Blazor uses an open Web standard without plug-ins or code porting.

Blazor works in all modern web browsers, including mobile browsers.

The Blazor application can use the existing .NET library, thanks to the .NET standard —- a formal .NET API specification that is all. The .NET API commonly used in the NET implementation.

Your C?code makes it easy to call the JavaScript API and libraries. You can continue to use the vast ecosystem of the JavaScript library of the client UI while writing logic in C.

Visual Studio and Visual Studio Code for Windows, Linux, and macOS provide a great Blazor development experience.

The . . . NET is free, including Blazor. There are no fees or licensing costs, including for commercial use.

You can learn more about The Blazor release from this source link.