Iron Software lança seu primeiro produto de código aberto.
8 de Nov, 2022 A Iron Software lança seu primeiro produto de código aberto - 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.
O IronDrawing também é usado nos produtos da Iron Suite.
Substituindo System.Drawing.Common
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.
Esta mudança significativa tornou todas as aplicações .NET e bibliotecas de classes que usam gráficos obsoletas. Além disso, é problemático para muitos desenvolvedores de bibliotecas .NET que mantêm bibliotecas multiplataforma que usam System.Drawing.Common. This requires these developers to rebuild their libraries and NuGet packages to comply with Microsoft's recommended action.
Enquanto empresas maiores têm recursos para fazer isso, isso criará um desafio para muitos desenvolvedores que têm restrições de tempo e recursos. Em última análise, isso pode retardar a adoção do .NET 7, o que terá repercussões para a comunidade no geral.
Apresentando a solução: IronDrawing
A Iron Software desenvolveu o IronDrawing para enfrentar os desafios de migração colocados pela obsolescência do System.Drawing.Common em tecnologias multiplataforma.
O Chefe de Engenharia Jacob Mellor descreve:
"O IronDrawing é como um canivete suíço ou tradutor universal entre todos os novos formatos de imagem do .NET 6 e 7."
Reconhecendo os desafios que isso criará para os desenvolvedores .NET, Jacob explica mais:
"Nós disponibilizamos uma solução de código aberto que atua como um middleware, substituindo objetos System.Drawing e permitindo que todas as novas bibliotecas se tornem entradas e saídas de suas classes .NET em uma única assinatura de método."
"Estamos dando aos desenvolvedores .NET um padrão de código aberto, gratuito, para ajudar a se adaptar a essa mudança de forma elegante, que apoiará tanto o software legado quanto o novo. Isso foi desenvolvido para nossos próprios produtos, mas vemos o potencial de oferecer a solução para a comunidade para ajudar a manter o .NET vivo. O suporte para Linux é importante, especialmente considerando que, com base nas estatísticas públicas do NuGet, mais da metade de nossos projetos reais de .NET são implantados em servidores Linux, de acordo com as próprias análises do NuGet."
"Mesmo os projetos do Microsoft Azure são hospedados em Linux mais frequentemente do que no Windows em 2022."
Experimente o IronDrawing for .NET agora.
Sobre a Iron Software
A Iron Software lançou seu primeiro produto em 2015. Eles são uma empresa com sede em Chicago, com escritórios e membros da equipe em todo o mundo. Seu produto mais popular é o IronPDF. Coletivamente, seus produtos têm quase 15 milhões de downloads no NuGet e uma comunidade engajada de mais de 50.000 usuários.
Em apenas seis anos, a Iron Software cresceu seu pessoal e seus produtos dez vezes. A Iron Software atribui seu sucesso à sua agilidade.
A Iron Software resolve problemas antes que seus clientes saibam que os têm. Isso é mais importante agora mais do que nunca com o ritmo em que a linguagem .NET está avançando.