La automatización de pruebas se ha convertido en un componente esencial en el desarrollo de software moderno, permitiendo a los equipos de QA y desarrolladores asegurar la calidad de sus…
Categoría: Programación
Early return pattern en C#
Los desarrolladores tienen diferentes estilos y preferencias de codificación, por lo que es importante tener en cuenta que este patrón puede variar según la persona. Early return pattern no es para…
Las aplicaciones se diseñan como un árbol, no como un edificio
Gracias a la evolución de la tecnología y las herramientas de desarrollo de software en la actualidad tenemos patrones, arquitecturas y modelos comprobados que podemos seguir para construir nuestras aplicaciones.…
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.
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…
Conoce el CLI de dotnet y olvida Visual studio
Aprendamos a usar más la consola de comandos y depender menos de visual studio
Crear valores de configuración para Blazor
Blazor al igual que todas los tipos apps de .NET Core utilizan el archivo appsettings.json para guardar la configuración que queramos utilizar dentro de la App de tal manera que…
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…
Slides: Unit test and code coverage + Devops #DevopsDaysMDE2020 #DevopsDays2020
Les comparto los slides de mi charla Unit test and code coverage + Devops presentada en DevopsDaysMedellin2020
Componentes compartidos en Blazor
Algo muy importante en como buena práctica en cualquier lenguaje que estemos trabajando es la posibilidad de disminuir el código y de reutilizar la mayor porción de código que podamos manteniendo siempre la abstracción y evitando el acoplamiento de nuestros componentes. Los proyectos en Blazor tienen por defecto una carpeta llamada Shared donde podemos crear componentes compartido que se reutilizarán dentro de toda la aplicación.