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.

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

#Podcast – NTN 76 – Feliz Año Nuevo 🎉 con todas las novedades de #Net5 ! — El Bruno

Buenas! Feliz Año Nuevo 🎉🎉🎉, empezamos el año dando un repaso a todas las novedades de Net 5 con el gran amigo Miguel Teheran. Comentamos un poco la historia de Net y como Net 5 es el primer paso para la unificación de todos los .Net Frameworks que conocemos. También hablamos un poco de los […]

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 cuando esta configuración cambie la App cambie su comportamiento y se ajuste a la nueva configuración. En Blazor el archivo de configuración debe crear en … Sigue leyendo Crear valores de configuración para Blazor

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.

Github actions y cobertura de pruebas unitarias en .NET Core

Github actions nos ayuda a incorporar integración continua fácil y rápida a nuestros proyecto usando un archivo YAML. Entre las acciones que podemos incorporar a nuestro workflow se encuentra el reporte de cobertura de pruebas unitarias. Vamos a utilizar la extensión CodeCov y Coverlet para lograrlo: https://github.com/marketplace/actions/codecov Dentro de tu workflow file (.yml) agrega la … Sigue leyendo Github actions y cobertura de pruebas unitarias en .NET Core

Buenas prácticas al nombrar variables en C#

Al escribir nuestro código debemos ser cuidados en la forma en que lo hacemos, algo tan simple como el nombramiento de variables puede afectar el mantenimiento, la escalabilidad y la comprensión del código por parte de tu equipo. Aquí te dejo la lista de algunos tips importantes. Evita utilizar nombres ambiguos aunque estés guardando una … Sigue leyendo Buenas prácticas al nombrar variables en C#

Jenkins con .Net – guía completa

Jenkins es un servidor opensource de integración y automatización hecho en java que soporta Java, Node.js y .Net entre otros. En esta guía vamos a ver como configurar desde 0 Jenkins para .Net Primero vamos a ir a la pagina de Jenkins realizar la descarga para windows y seguir el paso a paso https://jenkins.io/download/ En … Sigue leyendo Jenkins con .Net – guía completa

MDE.Net comunidad .Net en Medellin

MDE.Net es la comunidad .Net en Medellin que realiza meetups mensuales con temas relacionados a tecnologias Microsoft . hasta el momento todos los meetups se han llevado acabo en Ruta N medellin  https://www.rutanmedellin.org/es/ Complejo Ruta N Calle 67 Nº 52-20 Piso 1 sala 1 Torre A Somos 4 orgnizadores que trabajamos en diferentes empresas del sector … Sigue leyendo MDE.Net comunidad .Net en Medellin