Corrigiendo el error “A possible object cycle was detected” en distintas versiones de ASP.NET Core — Felipe Gavilán

Para corregir el error que dice: System.Text.Json.JsonException: A possible object cycle was detected. This can either be due to a cycle or if the object depth is larger than the maximum allowed depth of 32. Consider using ReferenceHandler.Preserve on JsonSerializerOptions to support cycles. Imagino que en español el error sería: System.Text.Json.JsonException: se detectó un posible […]Corrigiendo … Sigue leyendo Corrigiendo el error “A possible object cycle was detected” en distintas versiones de ASP.NET Core — Felipe Gavilán

Manejo de archivos con Blazor y Alibaba cloud

En esta charla presento todo el proceso de manipulación de archivos en Blazor y como guardarlos en alibaba Cloud El repositorio oficial con la guía es: Mteheran/blazor-file-alibabacloud: This is a repositoty about how to manage file in blazor and how to use alibaba cloud to store files (github.com) https://es.slideshare.net/MiguelAngelTeheranGa/blazor-alibaba-object-storage-service Video de la charla: https://www.youtube.com/watch?v=pXRmq1rZk6Y

5 pilares de seguridad informática para desarrolladores

La seguridad es algo subestimado en el desarrollo de aplicaciones y a veces solo hasta que sufrimos un ataque le damos importancia. Existen unas bases o reglas fundamentales que podemos seguir todo el tiempo para solventar los riegos básicos que pueden tener nuestras aplicaciones.

Blazor .NET 6 – Eventos Personalizados – Pegando Imágenes Como en Twitter – ASP.NET Core 6 — Felipe Gavilán

Una nueva característica de Blazor para ASP.NET Core 6 son los eventos personalizados. Con ellos, podemos agregar procesamiento extra a los eventos del navegador. En esta entrada vamos a implementar un “pegado de multimedia”. Lo que haremos es que le permitiremos a los usuarios pegar tanto texto como imágenes en un textarea. Para eso usaremos […]Blazor … Sigue leyendo Blazor .NET 6 – Eventos Personalizados – Pegando Imágenes Como en Twitter – ASP.NET Core 6 — Felipe Gavilán

Debugging en Blazor con Visual Code

Inspeccionar nuestro código para encontrar un error, analizar comportamientos o corregir deuda técnica es algo bastante común. Visual code es un IDE ligero, fácil de usar y que en muchos aspectos nos permite programar mas rápido pero en este tipo de herramientas aveces se queda corto Afortudamente para Blazor Web Assembly ya tenemos una extensión … Sigue leyendo Debugging en Blazor con Visual Code

5 preguntas de entrevista para desarrolladores Blazor

En este post les comparto algunas preguntas que pueden presentarse en una entrevista para un desarrollador Blazor ¿Cual es el ciclo de vida de un componente en blazor? Conocer el ciclo de vida de un componente en blazor te va ayudar a entender en que punto debes hacer peticiones, mutaciones o limpiar datos ASP.NET Core … Sigue leyendo 5 preguntas de entrevista para desarrolladores Blazor

5 preguntas de entrevista para desarrolladores .NET Senior

He venido haciendo entrevistas a Junior y mid .NET developers desde hacer mas de 7 años y desde los últimos 3 años haciendo entrevistas para seniors developers y hoy les quiero compartir las preguntas que usualmente hago para mid-developers que te pueden ayudar mucho a prepararte en tu vida profesional y aplicar a nuevas ofertas … Sigue leyendo 5 preguntas de entrevista para desarrolladores .NET Senior

.NET MAUI Preview 3

Javier Suárez | Blog

Con la Preview 3 de NET MAUI llegan más novedades como:

  • Añadidos más cambios relacionados con HostBuilder, clase Startup.
  • Nueva API para gestionar el ciclo de vida de la aplicación.
  • Añadidos mas controles (DatePicker, TimePicker, SearchBar, Stepper, etc).
  • Añadidos mas cambios en Layouts.
  • Añadidas nuevas APIs de accesibilidad.
  • Primeros cambios añadiendo soporte para Windows usando WinUI 3.

En este artículo, vamos a hacer un repaso a todo lo que incluye la Preview 3, además de repasar que nos esperar en próximas Previews.

.NET MAUI Preview 3

Startup

Las aplicaciones .NET MAUI van a utilizar una clase Startup que permitirá:

  • Incluye un método Configure para canalizar los procesos de registro de servicios, registro de handlers o personalización de la aplicación.
  • Poder crear un HostBuilder personalizado.

Por ejemplo:

public void Configure(IAppHostBuilder appBuilder)
{
    appBuilder = appBuilder
        .UseCompatibilityRenderers()
        .UseMauiApp<MyApp>();
}

Por defecto, si no quiere personalizar nada especial, o…

Ver la entrada original 530 palabras más