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

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

Mejoras de Blazor con .NET 5

En los siguientes videos encontrarás información sobre las ultimas mejoras que se han introducido a Blazor: Repositorios: https://github.com/Mteheran/blazornet5 https://github.com/hprez21/demos-blazor-net5 https://www.youtube.com/watch?v=_lWOc0VjE1I https://www.youtube.com/watch?v=F9JEY-L4izA

Deshabilitar elementos HTML en Blazor

En este articulo quiero explicar algo simple pero muy útil y necesario en aplicaciones Web. Siempre es necesario bajo algún contexto o escenario deshabilitar un elemento HTML por alguna condición y en blazor esto es bastante simple: <button disabled="!@ToggleProperty"> My Button </button> <button disabled="@ToggleProperty"> My Button </button> Podemos implementar algo tan simple como lo anterior … Sigue leyendo Deshabilitar elementos HTML en Blazor

4 Maneras de construir micro-frontend en Blazor

Blazor es la nueva implementación de web assembly para C# donde podemos crear aplicaciones web fácilmente utilizando una arquitectura basada en componentes y muchas de las librerías existentes para .NET Standard. Por su parte Micro-frontend es un tipo de arquitectura para el lado del frontend donde usamos la filosofía de divide y vencerás para construir … Sigue leyendo 4 Maneras de construir micro-frontend en Blazor

Seré speaker en el evento #blazorforall

Me siento feliz de ser organizador y a la vez speaker de #blazorforall un evento relacionado a blazor completamente en español y gratuito transmitido por streaming. El evento cuenta con varios Devs que vienen trabajando fuertemente con esta tecnología con experiencia y también historias de guerra. Link oficial del evento: https://latinonet.online/blazorforall/ Puedes reservar tu ticket … Sigue leyendo Seré speaker en el evento #blazorforall

Blazor for all, el evento mas grande blazor de habla hispana

Blazor for all es un evento relacionado a Blazor organizado por 3 comunidades de habla hispana. Avanet de Colombia, Latino net de argentina y Dotnetdo de república dominicana. El evento cuenta con la participación de varias figuras del desarrollo que han estado en contacto con blazor desde que salió y nos contarán sus experiencias y … Sigue leyendo Blazor for all, el evento mas grande blazor de habla hispana

Manejo de Local Storage en Blazor

El manejo de datos en sesión o datos compartir trasversalmente dentro de una aplicación web es algo bastante común y necesario. El local storage en los navegadores nos permite guardar datos que pueden ser utilizados en todo el contexto de nuestra página y actualizados según se requiera. Blazor no tiene un soporte nativo para realizar … Sigue leyendo Manejo de Local Storage en Blazor

Para qué sirve el archivo manifest.json en Blazor?

Blazor cuenta con un archivo manifest.json dentro de la carpeta wwwroot (Archivos estáticos) que nos permite realizar una configuración general de la aplicación como PWA (Progressive web app). Este archivo se debe actualizar con la información especifica de nuestra App: { "name": "My.BlazorApp", "short_name": "My.BlazorApp", "start_url": "./", "display": "standalone", "background_color": "#ffffff", "theme_color": "#03173d", "icons": [ … Sigue leyendo Para qué sirve el archivo manifest.json en Blazor?