ŞIRKET HABERLERI

Iron Software İlk Açık Kaynak Ürününü Başlatıyor

8 Kasım 2022 Iron Software, ilk açık kaynak ürününü tanıtıyor - IronDrawing.

Microsoft, System.Drawing.Common üzerinde uyumsuzluk değişikliği duyurduğunda, Iron Software ekibi tüm .NET geliştiricilerine ücretsiz olarak sunulan açık kaynaklı bir çözüm geliştirdi.

IronDrawing ayrıca Iron Suite ürünlerinde de kullanılmaktadır.

System.Drawing.Common'ın Yerine Geçen Çözüm

2021'in başlarında Microsoft, Windows dışı platformlar için .NET 6 ve sonraki sürümlerde System.Drawing.Common kütüphanesine yönelik desteğini kaldıracağını duyurdu; gerekçe olarak çapraz platform desteği için kritik öneme sahip düşük seviyeli bir bağımlılıkla ilgili uzun süredir devam eden sorunları gösterdi.

Bu önemli değişiklik, grafikler kullanan tüm .NET uygulamalarını ve sınıf kütüphanelerini geçersiz hale getirdi. Ayrıca System.Drawing.Common kullanan çapraz platform kütüphanelerini sürdüren birçok .NET kütüphane geliştiricisi için de sorun oluşturmaktadır. Bu geliştiricilerin, Microsoft'un önerilen eylemine uymak için kütüphanelerini ve NuGet paketlerini yeniden oluşturmaları gerekmektedir.

Daha büyük şirketler bunu yapacak kaynaklara sahip olsalar da, bu, zamanı ve kaynakları kısıtlı birçok geliştirici için bir sorun yaratacaktır. Sonuç olarak, .NET 7'nin benimsenmesini yavaşlatabilir, bu da daha geniş topluluk için sonuçlar doğuracaktır.

Çözümü Tanıtıyoruz: IronDrawing

Iron Software, çapraz platform teknolojilerinde System.Drawing.Common'nin kullanılmaz hale gelmesinin yarattığı geçiş zorluklarını hafifletmek için IronDrawing geliştirdi.

Mühendislik Direktörü Jacob Mellor şunları belirtir:

"IronDrawing, yeni .NET 6 ve 7 görüntü formatları arasında bir İsviçre çakısı veya evrensel tercüman gibidir."

Bu durumun .NET geliştiricileri için yaratacağı zorlukları kabul eden Jacob daha fazla açıklar:

"System.Drawing nesnelerinin yerine geçen ve tüm yeni kütüphanelerin tek bir yöntem imzasında .NET sınıflarınızın giriş ve çıkışları haline gelmesine olanak tanıyan bir ara yazılım çözümünü açık kaynak yaptık."

"Bu değişikliğe zarif bir şekilde uyum sağlamalarına yardımcı olacak açık kaynaklı, ücretsiz bir deseni .NET geliştiricilerine sunuyoruz, bu da eski yazılımlar ve yeni yazılımlara destek olacaktır. Bu, kendi ürünlerimiz için geliştirildi, fakat bu çözümü .NET'i yaşatmak adına topluluğa sunma potansiyelini görüyoruz. Linux desteği özellikle önemlidir, çünkü kamuya açık NuGet istatistiklerine dayalı olarak, gerçek dünyadaki .NET proje dağıtımlarımızın yarısından fazlası kendi analizlerimize göre Linux sunucularına yapılıyor."

"Hatta 2022'de Microsoft Azure projeleri genellikle Windows üzerinde değil, Linux üzerinde barındırılıyor."

IronDrawing for .NET'i şimdi deneyin.

Iron Software Hakkında

Iron Software, ilk ürününü 2015 yılında piyasaya sürdü. Merkezi Chicago'da olan firma, dünya çapında ofisleri ve ekip üyeleri ile faaliyet gösteriyor. En popüler ürünü IronPDF'dir. Ürünleri topluca 15 milyona yakın NuGet indirilmeye ve 50.000'den fazla kullanıcıdan oluşan bir topluluğa sahip.

Altı kısa yılda, Iron Software çalışanlarını ve ürünlerini on kat artırdı. Iron Software, başarısını çevikliğine borçludur.

Iron Software, müşterilerinin sorunları olduğunu bilmeden önce sorunlarını çözer. Bu, .NET dili hızla ilerlerken hiç olmadığı kadar önemli.