Microsoft sonunda Silverlight için bir alternatif yayınladı

Okuma zamanı simgesi 2 dk. okuman


Okuyucular MSpoweruser'ı desteklemeye yardımcı olur. Bağlantılarımız aracılığıyla satın alırsanız komisyon alabiliriz. Araç İpucu Simgesi

MSPoweruser'ın editör ekibini ayakta tutmasına nasıl yardımcı olabileceğinizi öğrenmek için açıklama sayfamızı okuyun. Daha fazla

Silverlight Blazor Web Montajı

Microsoft Silverlight, 12 Ekim 2021'de desteğin sonuna ulaşacak. Silverlight hala Microsoft tarafından destekleniyor olsa da, aktif geliştirme birkaç yıl önce durduruldu. Silverlight şu anda yalnızca Internet Explorer 11'de desteklenmektedir. Silverlight, geliştiricilerin hem masaüstü hem de web uygulamaları oluşturmasını sağlar. Microsoft, masaüstü uygulaması geliştiricilerinin Silverlight için .NET Core üzerinde UWP veya WPF kullanmasını önerir. Web geliştiricileri için Microsoft şimdi yeni bir çerçeve yayınladı: Blazor Web Montajı. Bu bir önizleme sürümü değil, Blazor artık üretime hazır.

Blazor, web geliştiricilerinin JavaScript yerine C# kullanarak web uygulamaları oluşturmasına olanak tanır. Ayrıca .NET Silverlight kodunu yeniden kullanabilirler. Ayrıca Blazor uygulamaları, C#, HTML ve CSS kullanılarak uygulanan yeniden kullanılabilir web kullanıcı arabirimi bileşenlerinden yapılmıştır. Hem istemci hem de sunucu kodu C# ile yazıldığından, geliştiriciler kod ve kitaplıkları paylaşabilir.

Blazor, .NET geliştirici platformunu web uygulamaları oluşturmaya yönelik araçlar ve kitaplıklarla genişleten popüler web geliştirme çerçevesi olan ASP.NET'in bir özelliğidir.

Blazor, Silverlight'a göre aşağıdaki avantajları sunar:

  • Blazor, eklentiler veya kod aktarımı olmadan açık web standartlarını kullanır.
  • Blazor, mobil tarayıcılar dahil tüm modern web tarayıcılarında çalışır.
  • Blazor uygulamaları, tüm .NET uygulamalarında ortak olan .NET API'lerinin resmi bir özelliği olan .NET Standard sayesinde mevcut .NET kitaplıklarını kullanabilir.
  • C# kodunuz JavaScript API'lerini ve kitaplıklarını kolayca çağırabilir. Mantığınızı C# ile yazarken istemci tarafı kullanıcı arayüzü için var olan geniş JavaScript kitaplıkları ekosistemini kullanmaya devam edebilirsiniz.
  • Visual Studio ve Visual Studio Code, Windows, Linux ve macOS üzerinde harika bir Blazor geliştirme deneyimi sağlar.
  • .NET ücretsizdir ve buna Blazor dahildir. Ticari kullanım da dahil olmak üzere hiçbir ücret veya lisans maliyeti yoktur.

Aşağıdaki kaynak bağlantısından Blazor sürümü hakkında daha fazla bilgi edinebilirsiniz.

Kaynak: Microsoft

Konular hakkında daha fazla bilgi: ASP.Net, blazor, Silverlight, WebAssembly