公司新聞

Iron Software推出首個開源產品

發佈 2022年11月20日
分享:

2022年11月8日 Iron Software 發布其首個開源產品 - IronDrawing當微軟宣布一 重大變更System.Drawing.Common,Iron Software 團隊開發了一個開源解決方案,免費提供給所有 .NET 開發人員使用。

IronDrawing 也用於 Iron Suite 產品。

替換 System.Drawing.Common

早在 2021 年,微軟宣布將在 .NET 6 及其後續版本中取消對非 Windows 平台上System.Drawing.Common庫的支援,並指出 長期的挑戰 具有對跨平台支援至關重要的低層依賴。

這個重大變更使得所有使用圖形的 .NET 應用程式和類庫都變得過時。此外,這對於許多維護使用 System.Drawing.Common 的跨平台類庫的 .NET 類庫開發者來說是個問題。這需要這些開發者重新構建他們的類庫和 NuGet 套件,以符合微軟的規範。 建議的行動而大型公司有資源可以做到這一點,這將給時間和資源有限的許多開發人員帶來挑戰。最終,它可能會減緩.NET 7的採用,這將對更大的社群產生影響。

介紹解決方案:IronDrawing

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

工程主管 Jacob Mellor 描述道,

「IronDrawing 就像一把瑞士軍刀,或是所有新版 .NET 6 和 7 圖像格式之間的萬能翻譯器。」

Jacob 進一步解釋這將為 .NET 開發者帶來的挑戰 -

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

「我們正在為 .NET 開發人員提供一個開源、免費的模式,幫助他們優雅地適應這一變化,支持舊軟體和新軟體。這原本是為我們自己的產品開發的,但我們看到將此解決方案提供給社區的潛力,以幫助保持 .NET 的生命力。Linux 支持尤為重要,根據公開的 NuGet 統計數據,我們現實世界中的 .NET 項目部署中,有超過一半是基於我們自己的分析,部署到 Linux 伺服器上的。」

"甚至 Microsoft Azure 專案在 2022 年中更多是託管於 Linux 而非 Windows。"

試用IronDrawing for .NET 現在.

關於 Iron Software

Iron Software 在2015年推出了第一款產品。他們是一家位於芝加哥的公司,擁有全球分公司和團隊成員。他們最受歡迎的產品是 IronPDF。總體而言,他們的產品在NuGet上已接近1500萬次下載,並擁有超過50,000位活躍用戶。

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

Iron Software 在客戶意識到有問題之前就已經解決了問題。這在.NET語言發展步伐加快的今天比以往任何時候都更加重要。

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