Iron Software bringt erstes Open-Source-Produkt auf den Markt
8. November 2022 Iron Software bringt sein erstes Open-Source-Produkt auf den Markt*EisenZeichnung.
Als Microsoft ankündigte, eine abrupter Wechsel system.Drawing.Common" hat das Team von Iron Software eine Open-Source-Lösung entwickelt, die für alle .NET-Entwickler kostenlos zur Verfügung steht.
IronDrawing wird auch in derIron Suite produkte.
Ersetzen von System.Drawing.Common
Anfang 2021 kündigte Microsoft an, dass es seine Unterstützung für die Bibliothek "System.Drawing.Common" in .NET 6 und in späteren Versionen für Nicht-Windows-Plattformen aufheben wird, mit der Begründung langjährige Herausforderungen mit einer Low-Level-Abhängigkeit, die für die plattformübergreifende Unterstützung unerlässlich ist.
Diese Änderung hat alle .NET-Anwendungen und Klassenbibliotheken, die Grafiken verwenden, überflüssig gemacht. Außerdem ist es für viele Entwickler von .NET-Bibliotheken problematisch, die plattformübergreifende Bibliotheken verwalten, die System.Drawing.Common" verwenden. Dies erfordert, dass diese Entwickler ihre Bibliotheken und NuGet-Pakete neu erstellen, damit sie mit Microsofts empfohlene Maßnahme.
Während größere Unternehmen über die entsprechenden Ressourcen verfügen, stellt dies für viele Entwickler, die über wenig Zeit und Ressourcen verfügen, eine Herausforderung dar. Letztendlich kann dies die Einführung von .NET 7 verzögern, was sich auf die gesamte Gemeinschaft auswirkt.
Wir stellen die Lösung vor: IronDrawing
Iron Software entwickeltEisenZeichnung um die Herausforderungen der Migration zu bewältigen, die sich aus der Veralterung von "System.Drawing.Common" in plattformübergreifenden Technologien ergeben.
Der Leiter der technischen Abteilung Jacob Mellor beschreibt,
"IronDrawing ist wie ein Schweizer Taschenmesser oder ein universeller Übersetzer zwischen allen neuen .NET 6 und 7 Bildformaten."
Jacob ist sich der Herausforderungen bewusst, die sich daraus für .NET-Entwickler ergeben, und erklärt weiter
"Wir haben eine Lösung entwickelt, die als Middleware fungiert, die System.Drawing-Objekte ersetzt und es allen neuen Bibliotheken ermöglicht, in einer einzigen Methodensignatur zu Ein- und Ausgängen Ihrer .NET-Klassen zu werden
"Wir geben .NET-Entwicklern ein quelloffenes, kostenloses Muster an die Hand, mit dem sie sich auf elegante Weise an diesen Wandel anpassen können und das sowohl ältere als auch neue Software unterstützt. Dieses Muster wurde für unsere eigenen Produkte entwickelt, aber wir sehen das Potenzial, die Lösung der Community zur Verfügung zu stellen, um .NET am Leben zu erhalten. Die Linux-Unterstützung ist besonders wichtig, da nach den öffentlichen NuGet-Statistiken mehr als die Hälfte unserer realen .NET-Projektimplementierungen auf Linux-Servern stattfinden."
"Selbst Microsoft Azure-Projekte werden im Jahr 2022 häufiger auf Linux als auf Windows gehostet."
Versuchen Sie IronDrawing für .NETjetzt.
Über Iron Software
Iron Software brachte 2015 sein erstes Produkt auf den Markt. Das Unternehmen hat seinen Sitz in Chicago und verfügt über Niederlassungen und Teammitglieder weltweit. Ihr beliebtestes Produkt ist IronPDF. Zusammen haben ihre Produkte fast 15 Millionen NuGet-Downloads und eine engagierte Gemeinschaft von über 50.000 Benutzern.
In nur sechs Jahren hat Iron Software sein Personal und seine Produkte verzehnfacht. Iron Software führt seinen Erfolg auf seine Agilität zurück.
Iron Software löst Probleme, bevor ihre Kunden wissen, dass sie sie haben. Dies ist angesichts des Tempos, in dem sich die Sprache .NET weiterentwickelt, wichtiger denn je.
Sie gewinnen: Mehr Zeit im Jahr 2023
Reiten für den guten Zweck mit Craig Beaumont, Iron Software