Microsoft akhirnya merilis alternatif untuk Silverlight

Ikon waktu membaca 2 menit Baca


Pembaca membantu dukungan MSpoweruser. Kami mungkin mendapat komisi jika Anda membeli melalui tautan kami. Ikon Keterangan Alat

Baca halaman pengungkapan kami untuk mengetahui bagaimana Anda dapat membantu MSPoweruser mempertahankan tim editorial Baca lebih lanjut

Perakitan Web Silverlight Blazor

Microsoft Silverlight akan mencapai akhir dukungan pada 12 Oktober 2021. Meskipun Silverlight masih didukung oleh Microsoft, pengembangan aktif dihentikan beberapa tahun yang lalu. Saat ini, Silverlight hanya didukung di Internet Explorer 11. Silverlight memungkinkan pengembang untuk membangun aplikasi desktop dan web. Microsoft merekomendasikan pengembang aplikasi desktop untuk menggunakan UWP atau WPF di .NET Core untuk Silverlight. Untuk pengembang web, Microsoft kini telah merilis kerangka kerja baru yang disebut Perakitan Web Blazor. Ini bukan rilis pratinjau, Blazor sekarang siap produksi.

Blazor memungkinkan pengembang web untuk membuat aplikasi web menggunakan C#, bukan JavaScript. Mereka juga dapat menggunakan kembali kode .NET Silverlight. Selain itu, aplikasi Blazor dibuat dari komponen UI web yang dapat digunakan kembali yang diimplementasikan menggunakan C#, HTML, dan CSS. Karena kode klien dan server ditulis dalam C#, pengembang dapat berbagi kode dan pustaka.

Blazor adalah fitur ASP.NET, kerangka kerja pengembangan web populer yang memperluas platform pengembang .NET dengan alat dan pustaka untuk membangun aplikasi web.

Blazor menawarkan keunggulan berikut dibandingkan Silverlight:

  • Blazor menggunakan standar web terbuka tanpa plugin atau transpilasi kode.
  • Blazor berfungsi di semua browser web modern, termasuk browser seluler.
  • Aplikasi Blazor dapat menggunakan pustaka .NET yang ada, berkat .NET Standard—spesifikasi formal .NET API yang umum di semua implementasi .NET.
  • Kode C# Anda dapat dengan mudah memanggil API dan pustaka JavaScript. Anda dapat terus menggunakan ekosistem besar pustaka JavaScript yang ada untuk UI sisi klien saat menulis logika Anda dalam C#.
  • Visual Studio dan Visual Studio Code memberikan pengalaman pengembangan Blazor yang hebat di Windows, Linux, dan macOS.
  • .NET gratis, dan itu termasuk Blazor. Tidak ada biaya atau biaya lisensi, termasuk untuk penggunaan komersial.

Anda dapat mempelajari lebih lanjut tentang rilis Blazor dari tautan sumber di bawah ini.

Sumber: Microsoft

Lebih lanjut tentang topik: ASP .Net, Blazer, Silverlight, WebAssembly