Microsoft anuncia la disponibilidad de .NET Core 3 en linux, windows y Mac.
Primero empiezo con lo que no me gusto, Windows Presentation Foundation (WPF), no esta soportado en Linux. Y no me gusto porque tengo muchas ganas de jugar con ventanas en linux, si bien hoy todo tiende a la web, todavía se utiliza el escritorio y sobre todo en las aplicaciones base. Y me gustaría que se implemente el concepto de look and feel similar a java (pero esto ya soñando)
Cosas que vienen bien:
- incluir una notable mejora del rendimiento frente a versiones anteriores,
- nuevas API de JSON
- soporte para los lenguajes de programación C# 8 y F# 4.7.
- aumenta el conjunto de tipos que se puede usar en el código tanto en .NET Core como Xamarin
- un recolector de basura que ahora usa menos memoria
- la inclusión por defecto de ejecutables en las aplicaciones de .NET Core, soporte para Raspberry Pi y otros chips ARM, además de haberse mejorado el desempeño del framework en los contenedores Docker.
.NET Core 3.0, al igual que las versiones anteriores, es Open Source (licencia MIT) y multipltaforma, pudiendo ser descargado para Linux (Ubuntu, RHEL, Fedora, openSUSE, Debian, CentOS y SLES), Windows, Mac y como contenedor Docker.
Dejo link: https://devblogs.microsoft.com/dotnet/announcing-net-core-3-0/