#dotnet 5: novedades en Windows ARM64

El lanzamiento de .NET 5 fue el 10 de Noviembre de 2020, en un año muy distinto desde todo punto de vista para toda la humanidad. Desde #ConoSurTech y junto a varias comunidades de Latinoamérica, realizamos uno de los eventos más importantes de la región para celebrar con 6 jornadas y +12 charlas su lanzamiento: .NET Conf 2020 del ConoSur.

El día 17 de Diciembre de 2020 tuvimos la última jornada con muchas emociones. Para revisar las novedades de .NET 5 en relación al desarrollo para Windows ARM64, estuvo Nicolás Milcoff contándonos qué hay de nuevo sobre este tema. ¡Revive la charla aquí!

.NET & ARM64

ARM64 es una arquitectura de microprocesadores, así como existe x86, x64 y otras. Ahora bien… ¿qué tiene que ver .NET con ARM64?

En la primera parte Nicolás Milcoff nos va a contar, con una comparativa muy clara entre ARM64 y x64, cuál fue el desafío en el desarrollo de .NET con respecto a ARM64: desafíos con algoritmos que no son válidos para esta arquitectura de microprcesadores, y cómo trabajó y se adaptó el modelo y funcionamiento en el tratamiento de memoria en el desarrollo de .NET 5.

Para ello vamos a explorar RyuJIT, compilador “just-in-time” que facilita que el “byte code” de MSIL sea tomado y compilado a código máquina para que nuestra aplicación sea ejecutado por el microprocesador 😎.

Mejoras en XAML

Vamos a conocer varias novedades para mejorar nuestra productividad:

  • La funcionalidad “Design Time Data” que nos permite en .NET 5 agregar datos en tiempo de diseño con su previsualización.
  • Pick-Actions para acceder a información de elementos en forma rápida.
  • Y (para Nicolás una de las funcionalidades más importantes): una nueva forma de interactuar con bindings.
  • Por último, otras mejoras en XAML para .NET5: preview de colores, XAML designer para apps .NET Framework, botón refresh en XAML Designer, y XAML Hot Reload Unificado (WIP).

Mejoras en WinForms & WPF

En esta sección vamos a analizar WebView2 y sus novedades en .NET, WinRT Interop y su breaking change, y aclaraciones sobre las mejoras en Windows Forms (que al momento de lanzarse .NET 5 no está disponible y saldrá como un paquete adicional).

¿Y WPF? Al momento del lanzamiento, se está realizando el replanteamiento del approach Open Source. ¡WPF no está muerto! Está en progreso su soporte en .NET 5.

Comparativa: WinForms vs WPF vs UWP vs WinUI 3 vs Electron.NET vs Uno

¿Y cuál es la perspectiva en relación al desarrollo para Windows? Existen varias tecnologías que están disponibles y quizás, como desarrollador, te encuentres que no hay un camino demarcado o “estado del arte” en el desarrollo para Windows.

En el cierre, Nicolás Milcoff nos dará su visión personal sobre por dónde hay que ir en este sentido.

¡Disfruta la charla!

Acompaña a Nicolás Milcoff en esta excelente charla sobre las novedades de desarrollo para Windows.

¡Gracias por estar presente!

Suscribirse
Notificarme de
guest
0 Comentarios
Feedback en línea
Ver todos los Comentarios