Total Suite Value:
$7,192 USD
8 de noviembre de 2022 Iron Software lanza su primer producto de código abierto - DibujoDeHierro.
Cuando Microsoft anunció un cambio radical al System.Drawing.Common
, el equipo de Iron Software ha desarrollado una solución de código abierto que está disponible gratuitamente para todos los desarrolladores .NET.
IronDrawing también se utiliza en el Iron Suite productos.
A principios de 2021, Microsoft anunció que eliminaría su compatibilidad con la biblioteca System.Drawing.Common
de .NET 6 y en versiones posteriores para plataformas distintas de Windows, citando retos pendientes con una dependencia de bajo nivel que es vital para la compatibilidad entre plataformas.
Este cambio de última hora ha dejado obsoletas todas las aplicaciones y bibliotecas de clases .NET que utilizan gráficos. Además, es problemático para muchos desarrolladores de bibliotecas .NET que mantienen bibliotecas multiplataforma que utilizan System.Drawing.Common
. Esto requiere que estos desarrolladores reconstruyan sus bibliotecas y paquetes NuGet para cumplir con la normativa de Microsoft acción recomendada.
Aunque las grandes empresas disponen de los recursos necesarios para hacerlo, esto supondrá un reto para muchos desarrolladores que no disponen de tiempo ni de recursos. En última instancia, puede ralentizar la adopción de .NET 7, lo que repercutirá en la comunidad en general.
Iron Software ha desarrollado IronDrawing para resolver los problemas de migración que plantea la obsolescencia de System.Drawing.Common
en las tecnologías multiplataforma.
El Jefe de Ingeniería, Jacob Mellor, describe,
"IronDrawing es como una navaja suiza o un traductor universal entre todos los nuevos formatos de imagen de .NET 6 y 7".
Reconociendo los retos que esto supondrá para los desarrolladores de .NET, Jacob explica además
"Hemos abierto una solución que actúa como middleware, sustituyendo a los objetos System.Drawing y permitiendo que todas las nuevas bibliotecas se conviertan en entradas y salidas de tus clases .NET en una única firma de método"
"Estamos ofreciendo a los desarrolladores de .NET un patrón gratuito y de código abierto para ayudarles a adaptarse a este cambio con elegancia, que será compatible tanto con el software heredado como con el nuevo. Se desarrolló para nuestros propios productos, pero vemos el potencial de ofrecer la solución a la comunidad para ayudar a mantener vivo .NET. La compatibilidad con Linux es importante sobre todo porque, según las estadísticas públicas de NuGet, más de la mitad de las implantaciones de proyectos .NET en el mundo real se realizan en servidores Linux".
"Incluso los proyectos de Microsoft Azure se alojan en Linux sobre Windows la mayoría de las veces en 2022".
Pruebe IronDrawing para .NET ahora.
Iron Software lanzó su primer producto en 2015. Son una empresa con sede en Chicago, con oficinas y miembros del equipo en todo el mundo. Su producto más popular es IronPDF. En conjunto, sus productos tienen cerca de 15 millones de descargas de NuGet y una comunidad comprometida de más de 50.000 usuarios.
En seis años, Iron Software ha multiplicado por diez su plantilla y sus productos. Iron Software atribuye su éxito a su agilidad.
Iron Software resuelve los problemas antes de que sus clientes sepan que los tienen. Esto es más importante ahora que nunca con el ritmo al que avanza el lenguaje .NET.