UNTERNEHMENS-NEWS

Iron Software startet erstes Open-Source-Produkt

Am 8. November 2022 brachte Iron Software sein erstes Open-Source-Produkt auf den Markt – IronDrawing .

When Microsoft announced a breaking change to the System.Drawing.Common, the Iron Software team developed an open source solution that is available free-of-charge to all .NET developers.

IronDrawing wird auch in den Iron Suite -Produkten verwendet.

System ersetzen.Zeichnen.Allgemein

Earlier in 2021, Microsoft announced that it will be removing its support for the System.Drawing.Common library in .NET 6 and in subsequent releases for non-Windows platforms, citing long-standing challenges with a low-level dependency that is vital for cross-platform support.

Diese grundlegende Änderung hat alle .NET-Anwendungen und Klassenbibliotheken, die Grafiken verwenden, obsolet gemacht. Darüber hinaus stellt es ein Problem für viele .NET-Bibliotheksentwickler dar, die plattformübergreifende Bibliotheken pflegen, welche System.Drawing.Common verwenden. This requires these developers to rebuild their libraries and NuGet packages to comply with Microsoft's recommended action.

Während größere Unternehmen über die nötigen Ressourcen verfügen, stellt dies für viele Entwickler, die wenig Zeit und Ressourcen haben, eine Herausforderung dar. Letztendlich kann dies die Einführung von .NET 7 verlangsamen, was Auswirkungen auf die gesamte Community haben wird.

Wir stellen die Lösung vor: IronDrawing

Iron Software entwickelte IronDrawing , um die Migrationsherausforderungen zu bewältigen, die durch die Veralterung von System.Drawing.Common in plattformübergreifenden Technologien entstehen.

Leiter der Entwicklungsabteilung, Jacob Mellor, beschreibt:

"IronDrawing ist wie ein Schweizer Taschenmesser oder ein universeller Übersetzer zwischen allen neuen .NET 6- und 7-Bildformaten."

Jacob räumt die Herausforderungen ein, die dies für .NET-Entwickler mit sich bringen wird, und erklärt dies weiter:

"Wir haben eine Open-Source-Lösung veröffentlicht, die als Middleware fungiert, System.Drawing-Objekte ersetzt und es ermöglicht, dass alle neuen Bibliotheken in einer einzigen Methodensignatur zu Ein- und Ausgaben Ihrer .NET-Klassen werden."

"Wir stellen .NET-Entwicklern ein kostenloses Open-Source-Muster zur Verfügung, mit dem sie sich elegant an diese Änderung anpassen können. Es unterstützt sowohl ältere als auch neue Software. Ursprünglich für unsere eigenen Produkte entwickelt, sehen wir das Potenzial, die Lösung der Community zugänglich zu machen und so zum Fortbestand von .NET beizutragen. Die Linux-Unterstützung ist besonders wichtig, da laut öffentlichen NuGet-Statistiken über die Hälfte unserer .NET-Projekte auf Linux-Servern bereitgestellt werden."

"Selbst Microsoft Azure-Projekte werden im Jahr 2022 häufiger auf Linux als auf Windows gehostet."

Testen Sie IronDrawing für .NET jetzt .

Über Iron Software

Iron Software brachte 2015 sein erstes Produkt auf den Markt. Das Unternehmen hat seinen Hauptsitz in Chicago und unterhält Niederlassungen und Teams weltweit. Sein bekanntestes Produkt ist IronPDF. Zusammengenommen verzeichnen ihre Produkte fast 15 Millionen NuGet-Downloads und eine engagierte Community von über 50.000 Nutzern.

In nur sechs Jahren hat Iron Software seine Mitarbeiterzahl und sein Produktportfolio verzehnfacht. Iron Software führt seinen Erfolg auf seine Agilität zurück.

Iron Software löst Probleme, bevor die Kunden überhaupt davon wissen. Dies ist angesichts des Tempos, mit dem sich die .NET-Sprache weiterentwickelt, heute wichtiger denn je.