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

Visualizar el estado de la red en una Blazor PWA

En el siguiente articulo voy a mostrar cómo podemos indicarle al usuario si nuestra PWA tienen conexión o no en el momento en que la esta usando. Recordemos que una Progressive web app puede funcionar incluso si no existe conexión a internet, el usuario podrá a navegar y ver la información en memoria y realizar … Sigue leyendo Visualizar el estado de la red en una Blazor PWA

Leer archivos csv en Blazor Web Assembly

Leer archivos es un funcionalidad requerida en mucho escenarios. Blazor se ejecuta del lado del cliente y contiene herramientas para leer y previsualizar archivos en el navegador, esto permite confirmar con el usuario el archivo que intenta cargar al sistema o pre-procesar la información. Dentro de nuestro componente vamos agregar un InputFile para cargar el … Sigue leyendo Leer archivos csv en Blazor Web Assembly

Como visualizar la versión del ensamblado o versión de release en Blazor

Es importante llevar control de las versiones que se están liberando de una aplicación y mas aún cuando ya estamos en un ambiente productivo. .NET Ofrece una manera muy fácil de llevar las versiones la cual también se utiliza para blazor. Lo primero que debemos hacer en colocar el tag de versión en el archivo … Sigue leyendo Como visualizar la versión del ensamblado o versión de release en Blazor

Cómo volcar información desde las Azure Table Storage a Microsoft Lists usando Logic Apps — Un paseo por la nube – O365

Hola. Aquí os dejo un nuevo artículo que escribí en Noviembre de 2020 para la revista CompartiMOSS (número 46):https://www.compartimoss.com/revistas/numero-46/de-azure-table-storage-a-lists-usando-logic-apps En esta ocasión, el artículo mostraba cómo volcar información desde una tabla de Azure Table Storage a una lista de Microsoft Lists que creé en uno de mis equipos de Teams. Al igual que hice en […]Cómo … Sigue leyendo Cómo volcar información desde las Azure Table Storage a Microsoft Lists usando Logic Apps — Un paseo por la nube – O365

Desplegando aplicaciones ASP.NET Core en Alibaba Cloud

Alibaba cloud al igual que otros proveedores de la nube cuenta con un servicio especial para desplegar aplicaciones con una configuración mínima para cada tipo de tecnología tipo PaaS (Platform as a service). Este servicio en Alibaba cloud se conoce como Web app service (Web+) y tiene muchos features y compatibilidad con muchas tecnologías (Java, … Sigue leyendo Desplegando aplicaciones ASP.NET Core en Alibaba Cloud

Configurar Lazy-load para Assemblies en Blazor

Blazor con .NET 5 incluye un feature bastante importante para mejorar el performance de nuestras Apps. Usando Lazy-loading podemos traer ensamblados (.DLL) justo en el momento exacto en el que necesitan en vez de cargarlos desde el inicio, aligerando considerablemente la primera carga del proyecto. Para configurar esta funcionalidad, debemos ir al archivo de proyecto … Sigue leyendo Configurar Lazy-load para Assemblies en Blazor

#Net5 – C#9 logical operators “is” and “is not” are super cool 🆒🆒🆒 — El Bruno

Hi ! In the line of good features, that are also nice to read, the new use of is and is not is a huge improvement in readability. As usual, old school validation for objects and types: // old school if(!(testObj is MyClass)) {…} And now, we can type the validation with some style: if(testObj … Sigue leyendo #Net5 – C#9 logical operators “is” and “is not” are super cool 🆒🆒🆒 — El Bruno

Mejora de accesibilidad en Blazor con .NET 5

Una mejora bastante interesante en términos de accesibilidad fue incluida en Blazor con .NET. Blazor tiene la posibilidad de crear formularios y realizar validaciones fácilmente utilizando ya sea los atributos de validación o creando una condición personalizada en C#. En el siguiente ejemplo podemos observar un componente con un formulario donde existe una regla para … Sigue leyendo Mejora de accesibilidad en Blazor con .NET 5