-
#Net5 – C#9 “records” and “deconstruction” super cool feature 🆒🆒🆒
Hi ! I’m still learning about C#9, and there is a lot to learn about records. And, between all this information, I Just learn a super cool feature related to records: deconstruction. Let’s start with a simple record definition for a pet. This one includes pet’s name and pet’s age: This is fine, init only — read more
-
#Event – Let’s code a drone ✈ to follow faces 😀 with #AzureIoT (x2!) Supporting the #GlobalAI Bootcamp Singapore and Germany!
Hi ! Let’s start the 2021 with some drones events supporting 2 Global AI Bootcamp events Global AI Bootcamp, Karlsruhe Germany Global AI Bootcamp, Singapore Please each event location for specific details on time and streaming options. Let’s code a drone to follow faces syncing everything with Azure IoT You can control a drone using — read more
-
#Net5 – C#9 “Init-only properties” are super cool 🆒🆒🆒
Hi ! So this one does not fit in the line “readability improvement”, however is a nice step in order to write cleaner code. Yes, I know that doesn’t make sense, let me try to explain. Let’s start with a simple class with 2 properties. Interesting enough the property Age has a new accessor [init] — read more
-
#LemonCode 🍋- Pasarelas de pago I – Conceptos
Introducción Si queremos montar un sitio de comercio electrónico, una de las áreas críticas a cubrir es la de gestionar pagos online, no te puedes arriesgar a que: Tus clientes no confíen en tu sitio. Un hacker te robe números de tarjetas de crédito. Un hacker realice compras con tarjetas fraudulentas. Vamos a ver una — read more
-
#Net5 – C#9 logical operators “is” and “is not” are super cool 🆒🆒🆒
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: And now, we can type the validation with some style: I like this new one 👆, now null — read more
-
#Net5 – C#9 target-typed new expressions are super cool 🆒🆒🆒
Hi ! I know I’m late to the party here, however I’m still enjoying some of the new C# 9 features a lot. I just realized that now, I can create objects in a different way, which is still super clear to read. Disclaimer: some of the new features are cool, however my gut told — read more
-
Publicando una Vue.js app en Azure Static Web Apps
Azure ofrece (En modo preview en este momento) un servicio orientado a exponer sitios web (SPA) de una manera fácil y rápida. Este servicio es completamente gratuito en este momento y esto te va permitir sacarle jugo este servicio. En este momento Azure Static Web Apps ofrece también integración continua con Github Actions lo que — read more
-
#Podcast – NTN 76 – Feliz Año Nuevo 🎉 con todas las novedades de #Net5 !
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 — read more
-
#Net5 – C#9 “records”, “with” and “this”, a super cool mix 🆒🆒🆒
Hi ! Our next podcast episode is focused on .Net 5. We had an amazing chat around a lot of features, and of course, C# 9 was part of the conversation. I got this amazing post [C# 9.0: Records – Work With Immutable Data Classes] from Tomas Huber, in my reading notes and working with — read more
-
Desplegando Data Factory Pipelines en Microsoft Azure
Originally posted on Alb3rto Alonso: En este artículo vamos a describir en detalle los pasos a seguir para completar el despliegue automático de pipelines de Azure Data Factory en los entornos de Desarrollo (dev), Staging (stg) y Producción (prd). En desarrollo de software, el uso de la integración (CI) y el despliegue continuo (CD)… — read more
-
#LemonCode – nodejs + TypeScript
Introducción Cuando desarrollamos en el lado de Front End, esta muy estandarizada la integración de TypeScript en nuestros proyectos, sea utilizando Babel + Webpack, o tirando de cli y plantillas. Pero… ¿Y en una aplicación nodejs? ¿Cómo podemos añadir soporte a TypeScript? Aquí no solemos tirar de Webpack, ni generamos bundles, en este post veremos — read more
-
#Net5 – Migrating a fully functional Windows Form app to Net 5 in 10 minutes !
Hi ! TbVolScroll is a super cool project, take a look 👇 Simple utility to enable volume control when your mouse cursor is positioned above the taskbar. Hold the left ALT key to enable precise volume control (decrease/increase volume by 1%). Standard volume step is 5%. The volume bar will follow the cursor when it’s — read more
-
#Podcast – NTN 75 – Crossover con Interfaz Podcast 🎙. Felices Fiestas 🎄🎅🎄 en el mes de Marzo más largo de la historia !
Buenas! Rodrigo Díaz Concha nos ha invitado a colaborar con Interfaz Podcast. Un podcast semanal de arquitectura de software, desarrollo de software, nuevas tecnologías y soft skills. Por cierto, este tipo de crossover nos pone el listón alto con hitos como tener un nombre o un logo. Y claro, nos dimos el gusto de pasar un — read more
-
Mejora de accesibilidad en Blazor con .NET 5
Originally posted on mteheran.dev: 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… — read more
-
Send a single reminder for multiple items using Lists and Power Automate
Originally posted on Norm Young: This post is inspired by a question I received from a previous blog post where the user wants to send a single email reminder for multiple Microsoft List items. The typical Power Automate pattern is one reminder per item. Consolidating items, by owner for example, is harder that you would… — read more
-
#LemonCode – React Router y rutas autorizadas (I)
Introducción Cuando trabajamos creando aplicaciones SPA con React, el router por excelencia es React-Router-DOM, es fácil de usar, potente y versátil. Uno de los escenarios que nos podemos encontrar en nuestra aplicación es el de manejar rutas de dos tipos: Rutas públicas: es decir páginas en las que el usuario no tiene porque haber introducido — read more
-
#BaseFactor – Hello Docker CI / CD – Github Actions
In this post we will use Github Actions to automatically trigger the following processes on every merge to master or pull request: Fire up a clean linux + nodejs instance. Download the repository source code. Install the project dependencies. Execute the associated unit tests. Generate a docker image including the production build. Tag it and — read more
-
#RaspberryPi – 1st setup no monitor: Wifi auto connect, SSH, rename, update, docker and more! Update 2020-Dec-21 (deprecated)
Hi! Let’s start installing the latest Raspberry Pi OS image in an SD card. Next steps will be focus on how to access and control remotely your device you may want to follow this steps. This tutorial and tips works for Raspberry Pi 3, 4 and Zero. Configure Wireless connection In the SD Card, you — read more
-
#Coding4Fun – #RaspberryPi LED Christmas Tree 🎄 sync with #MicrosoftTeams (1/N) Why? Why not !
Hi ! So I was preparing boxes with gadgets I have for our next house move, and I realized that I had a super cool Led based Christmas Tree, that can be used with a Raspberry Pi. The device can be programmed with Python, so I decided to go in my notes and I found — read more