公司新闻

Iron Software发布首款开源产品

发布 2022年十一月20日
分享:

*2022年11月8日* Iron 软件公司推出首款开源产品--"Iron"。 [铁画**](/open-source/csharp/drawing/docs/).

当微软宣布 变革 针对 "System.Drawing.Common",Iron Software 团队开发了一个开源解决方案,免费提供给所有 .NET 开发人员。

IronDrawing 还被用于 Iron Suite 产品

取代 System.Drawing.Common

2021 年早些时候,微软宣布将取消对 System.Drawing.Common 库 .NET 6 的支持,并在后续版本中取消对非 Windows 平台的支持,理由是 长期挑战 的低级依赖性,这对跨平台支持至关重要。

这一突破性的变化使得所有使用图形的 .NET 应用程序和类库都变得过时。此外,对于许多维护使用 "System.Drawing.Common "的跨平台库的 .NET 库开发人员来说,这也是一个问题。 这就要求这些开发人员重建他们的库和 NuGet 包,以符合微软的要求。 建议采取的行动.

虽然大公司有足够的资源这样做,但这将给许多时间和资源匮乏的开发人员带来挑战。最终,这可能会减缓 .NET 7 的采用速度,从而对整个社区产生影响。

解决方案介绍:IronDrawing

开发的 Iron 软件 IronDrawing 以应对跨平台技术中 "System.Drawing.Common "过时所带来的迁移挑战。

工程主管雅各布-梅洛尔(Jacob Mellor)介绍说、

IronDrawing 就像一把瑞士军刀,是所有新的 .NET 6 和 7 图像格式之间的通用翻译器。

雅各布承认这将给.NET开发人员带来挑战,并进一步解释说

"我们已经开源了一个解决方案,它可以充当中间件,取代 System.Drawing 对象,并允许所有新库在单一方法签名中成为 .NET 类的输入和输出"。

"我们为.NET 开发人员提供了一种开源、免费的模式,帮助他们优雅地适应这种变化,同时支持传统软件和新软件。 这是为我们自己的产品开发的,但我们看到了为社区提供解决方案以帮助保持.NET 活力的潜力。 对 Linux 的支持尤其重要,因为根据公开的 NuGet 统计,基于我们 NuGet 自身的分析,我们现实世界中一半以上的 .NET 项目都部署到了 Linux 服务器上。

"2022年,即使是微软Azure项目,也多采用Linux托管,而非Windows"。

试用 IronDrawing for .NET 现在.

关于 Iron 软件

Iron Software 于 2015 年推出了第一款产品。他们是一家总部位于芝加哥的公司,在全球设有办事处和团队成员。他们最受欢迎的产品是 IronPDF。他们的产品总共有近 1500 万次 NuGet 下载,拥有超过 5 万名用户的参与社区。

在短短六年时间里,Iron Software 的员工和产品增长了十倍。Iron Software 将自己的成功归功于其灵活性。

Iron Software 在客户发现问题之前就已经解决了问题。随着.NET 语言的发展,这一点比以往任何时候都更加重要。

< 前一页
你赢了:2023年有更多时间
下一步 >
与 Craig Beaumont 一起为慈善骑行,Iron Software