公司新聞

Iron Software推出首個開源產品

發佈 2022年11月20日
分享:

2022年11月8日 Iron Software 發布其首個開源產品 -IronDrawing.

當微軟宣布一 重大變更System.Drawing.Common,Iron Software團隊開發了一個開源解決方案,該方案對所有.NET開發者免費提供。

IronDrawing 也用在Iron Suite產品。

替換 System.Drawing.Common

早在 2021 年,Microsoft 宣布將取消對非 Windows 平台上 .NET 6 及其後續版本中 System.Drawing.Common 函式庫的支持,理由是 長期的挑戰 具有對跨平台支持至關重要的低層級依賴性。

此重大變更已使所有使用圖形的 .NET 應用程式和類別庫過時。 此外,對於許多維護使用 System.Drawing.Common 的跨平台庫的 .NET 庫開發人員來說,這是一個問題。 這要求這些開發人員重建他們的庫和NuGet包以符合微軟的要求。 建議的行動.

儘管大型公司有資源做到這一點,但對許多時間和資源都不足的開發者來說,這將是一個挑战。 最終可能會拖慢 .NET 7 的採用速度,這將對更大的社群產生影響。

介紹解決方案:IronDrawing

Iron Software 開發了鐵繪圖為了解決跨平台技術中System.Drawing.Common過時所帶來的遷移挑戰。

工程部主管Jacob Mellor描述,

“IronDrawing 就像是瑞士軍刀,或者是介於所有新的 .NET 6 與 7 圖像格式之間的通用翻譯器。”

承認這將為.NET開發人員帶來的挑戰,Jacob進一步解釋 -

我們開源了一個解決方案,它充當中間件,替換 System.Drawing 對象,並且允許所有新的庫成為您的 .NET 類的單個方法簽名中的輸入和輸出。

"我們為 .NET 開發者提供了一個開源免費的模式,以優雅地適應這一變化,既能支持傳統軟件也能支持新軟件。這是為我們自己的產品開發的,但我們看到將解決方案提供給社區的潛力,以幫助保持 .NET 的活力。根據公共 NuGet 統計數據,Linux 支持尤為重要,因為我們超過一半的實際 .NET 項目部署是在 Linux 服務器上,這是基於我們自己的 NuGet 分析的。"

"在 2022 年,甚至 Microsoft Azure 的項目在 Linux 上托管的次數比在 Windows 上更多。"

試用IronDrawing for .NET現在.

關於Iron Software

Iron Software 於 2015 年推出了他們的第一款產品。他們是一家位於芝加哥的公司,擁有全球的辦公室和團隊成員。他們最受歡迎的產品是 IronPDF。 他們的產品總計擁有近1500萬次的NuGet下載量,並且有一個超過50,000名用戶的活躍社群。

在短短六年間,Iron Software 的員工和產品數量增長了十倍。 Iron Software將其成功歸功於其敏捷性。

Iron Software 在客戶意識到問題之前就已解決問題。 這比以往任何時候都更重要,因為.NET語言正在快速前進。

< 上一頁
你贏了:在2023年獲得更多時間
下一個 >
與 Craig Beaumont 和 Iron Software 一起為慈善騎車