Aplicaciones

«.NET 7» está disponible y finaliza la visión de unificación de Microsoft

El lanzamiento de «.NET 7» finaliza la visión de unificar los marcos de trabajo de Windows y universalizar .NET/C# que comenzó con el lanzamiento de .NET 5 en 2020. Suficiente para permitir que las empresas usen sus habilidades internas de C# en todas las plataformas móviles y de escritorio utilizadas en la empresa.

El framework .NET es central en muchos desarrollos internos de empresas bajo Windows. Desde la llegada de su versión multiplataforma de código abierto, el framework se ha reinventado y no solo afecta a más desarrolladores sino sobre todo a más proyectos, no solo Windows sino también Web y móvil, consolidando el lenguaje C# que está íntimamente ligado a él. Porque para muchas empresas, la adopción del nuevo marco .NET de código abierto está motivada por el uso de habilidades de C# más allá de los desarrollos de Windows.
Además, la llegada de .NET 7 también viene acompañada del lanzamiento de C# 11 que integra varias mejoras en el manejo de cadenas de caracteres, listas de patrones y creación de objetos.

« .NET 7 brinda a sus aplicaciones un mejor rendimiento y nuevas funciones para C# 11/F# 7, .NET MAUI, ASP.NET Core/Blazor, API web, WinForms, WPF y más explica Microsoft en una publicación de blog. » Con .NET 7, también puede contener fácilmente sus proyectos de .NET 7, implementar flujos de trabajo de CI/CD en GitHub Actions y lograr una observabilidad nativa de la nube. »

«.NET 7» refina la visión multiplataforma y multidispositivo iniciada por las dos ediciones anteriores.

Como recordatorio, el «.NET Framework» nació en la década de 2000 bajo Windows y en forma cerrada y propietaria. En 2014, la revolución del palacio, Microsoft decidió empezar de cero y reinventar su framework en una versión de código abierto y multiplataforma bajo el nombre de “.NET Core”, una versión entonces centrada esencialmente en desarrollos de servidor.
En 2020, Microsoft decide comenzar a unificar «.NET Framework Windows» y «.NET Core» lanzando un « .NET 5 » invitando a las empresas a portar sus aplicaciones empresariales de Windows a esta nueva versión.
En 2021, « .NET 6 » marca un segundo paso en este esfuerzo de unificación al concretar el «Proyecto Reunión» destinado no solo a reconciliar los marcos de trabajo de Windows sino también a abrir un poco más el nuevo «.NET» a las aplicaciones Cross-OS Desktop y Mobile (Mac, iOS, Android …).

net7

La llegada de «.NET 7» marca la culminación del esfuerzo de universalización y unificación emprendido en 2020 con «.NET 5». Microsoft siempre había afirmado que este esfuerzo requeriría al menos dos años y dos evoluciones.

Por lo tanto, «.NET 7» trae muchas mejoras a «.NET MAUI» (que permite la creación de aplicaciones móviles y multiplataforma), pero también a Windows Forms y WPF, lo que confirma el deseo del editor de hacer de «.NET 7» el marco real. para el desarrollo de aplicaciones empresariales bajo Windows para empresas.

Además, «.NET7» proporciona un soporte más extenso para ARM64, que es esencial tanto para llevar los desarrollos de Windows a «Windows en ARM» como para el desarrollo de aplicaciones multiplataforma de Windows y macOS ahora que las Mac han cambiado a Apple M1. y procesadores M2.

Tenga en cuenta también varias mejoras (especialmente en el recolector de elementos no utilizados) para optimizar el funcionamiento y el espacio de .NET dentro de los contenedores.

Según Microsoft, el desarrollo de esta versión 7 estuvo fuertemente influenciado por su comunidad. Cuenta con más de 28.000 contribuciones de 8.900 contribuyentes. El ecosistema .NET ahora tiene más de 330 000 paquetes NuGet. Esto da una buena idea de la creciente importancia del nuevo framework “.NET”.

Para no ir a medias, Microsoft también anuncia el lanzamiento de Visual Studio 2022 “17.4” que soporta oficialmente .NET 7 e integra .NET MAUI de serie tanto en su versión Windows como en su versión MacOS. ¡Ahora los desarrolladores pueden diseñar aplicaciones móviles y de escritorio para Windows, macOS, Android e iOS desde una máquina Windows y una Apple Mac! Y, por supuesto, Visual Studio 2022 «17.4» ahora también es totalmente nativo de ARM64 tanto en Windows como en Mac.

Finalmente, Microsoft destaca importantes mejoras de rendimiento tanto en .NET7 como en Visual Studio para un entorno de desarrollo más eficiente y aplicaciones multiplataforma más rápidas.

Para descargar: Descargue .NET 7.0 (Linux, macOS y Windows) (microsoft.com)

Lea también:

Ubuntu adopta .NET 6

Microsoft celebra 20 años de .NET

El marco «.NET MAUI» está oficialmente disponible en GA

Project Reunion finaliza: ¡el mundo del desarrollo de Windows recupera la coherencia!

Visual Studio 2022 y .NET 6 están oficialmente disponibles

Google quiere modernizar C++ con su nuevo lenguaje Carbon

Visual Studio celebra su 25 aniversario.

[

Related posts
Aplicaciones

Se informa que Microsoft está preparando una revisión de Teams para julio

Después de mucho tiempo acumulando conversaciones, canales, reuniones, archivos, apps…
Read more
Aplicaciones

El nuevo Siri ya casi está aquí... pero no en la UE

Después de años de confundir un asistente inteligente con un temporizador parlante, Apple quiere…
Read more
Aplicaciones

LibreOffice saca la regla de madera... y duele

Presentado como una alternativa de oficina europea a Microsoft 365 y Google Docs, Euro-Office no ha…
Read more

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *