dotnet

.NET 6 incluye Parallel.ForEachAsync

.NET 6 incluye Parallel.ForEachAsync y nos permite ejecutar un for each de manera asíncrona.

Leer más:

ASP.NET Core 6 permite crear streams en formato JSON

IAsyncEnumerable fue una de las novedades de .NET Core 3 y C# 8, permite iterar sobre una colección de datos sin tener que esperar a que la colección se cargue completamente. Hasta ahora System.Text.JSON no admitía la serialización y deserialización de las instancias de IAsyncEnumerable generando una excepción JsonException.

En .NET Core 6, System.Text.JSON ya serializa y deserializa las instancias de IAsyncEnumerable sin generar excepciones y podemos utilizarlo para crear un stream de datos en formato JSON.

Leer más: https://docs.microsoft.com/es-es/dotnet/core/compatibility/serialization/6.0/iasyncenumerable-serialization

Azure

Azure Container Apps

Quizá haya sido la novedad de la semana: Azure Container Apps. Permite desplegar aplicaciones contenerizadas sin la necesidad de administrar la infrastructura, además integra Dapr para facilitar la interaccion de los diferentes microservicios y KEDA - Kubernetes Event-Driven Autocaling que permite escalar dinámicamente los microservicios en función del tráfico HTTP o eventos.

Leer más:

AKS soporta Secrets Store CSI driver

AKS soporta el uso del driver Secrets Store CSI (Container Storage Interface) y permite montar en un pod información relacionada con secretos, claves, certificados a través de un volumen CSI.

Leer más:

Nuevas extensiones AKS

Se ha incluido dos nuevas extensiones para AKS: Dapr y Azure Machine Learning, la instalación y la actualización de estas extensiones se puede realizar a través de Azure CLI.

Leer más: https://techcommunity.microsoft.com/t5/apps-on-azure/announcing-preview-of-distributed-application-runtime-dapr-and/ba-p/2898250

Eventos

Microsoft Ignite

Durante los días 2, 3 y 4 de noviembre se ha celebrado Microsoft Ignite, durante estos días Microsoft ha presentado nuevos servicios y actualizaciones de sus productos. Puedes consultar todas las novedades en https://news.microsoft.com/ignite-november-2021-book-of-news/

Leer más: https://myignite.microsoft.com/home

Visual Studio 2022 Launch Event

El 8 de noviembre se celebra el evento de lanzamiento de Visual Studio 2022, se darán a conocer todas las novedades de la nueva versión.

Leer más: https://visualstudio.microsoft.com/launch/

.NET Conf 2021

.NET Conf 2021 es el evento del lanzamiento de .NET 6, se celebrará de manera virtual los días 9, 10 y 11 de noviembre:

  • Día 1: El equipo de .NET contará todas las novedades importantes relacionadas con .NET 6
  • Día 2: Eventos específicos para contar todos los detalles de .NET 6
  • Día 3:: Las comunidades de .NET comenzarán a celebrar eventos locales para contar todas las novedades de .NET 6 en su zona horaria

Leer más: https://www.dotnetconf.net/

Varios

.NET Tech Community Forums

Microsoft lanza .NET Tech Community Forums, un sitio de preguntas / respuestas donde resolver cualquier duda relacionada con .NET.

Leer más: https://devblogs.microsoft.com/dotnet/introducing-the-net-tech-community-forums/

Dapr ha sido aceptado como CNCF incubating project

En marzo de 2021, Dapr fue propuesto como proyecto de la CNCF - Cloud Native Computing Foundation y esta semana ha sido aceptado como CNCF incubating project.

Leer más: https://www.cncf.io/blog/2021/11/03/dapr-distributed-application-runtime-joins-cncf-incubator/

Power Fx producto open source

Power Fx es un lenguaje low-code, su sintaxis se basa en formulas MS Excel y facilita la creación de aplicaciones desde Power Apps. Está integrado con el modelo de inteligencia articial GPT-3 de OpenAI y desde esta semana es un proyecto open source.

Leer más:

Thomas Dohmke nuevo CEO de GitHub

Nat Friedman dejará de ser CEO de GitHub y será reemplazado por Thomas Dohmke (actual CPO).

Leer más: https://github.blog/2021-11-03-thank-you-github/