Improving the Code Quality in .Net and .Net Core projects using NDepends

Continuando con el análisis de código, la cobertura y los tests como ya viemos en este post ("Runing Tests and Code Coverage without Visual Studio. OpenCover con coverlet y ReportGenerator"), seguiremos profundizando en el "Code Quality", y conoceremos otra buena herramienta, también extensión de Visual Studio e integración con Azure DevOps, NDepends: NDepend es la … Sigue leyendo Improving the Code Quality in .Net and .Net Core projects using NDepends

[Tip] Serialización/Deserialización Json omitiendo “JsonProperty” Name (o no) !

Hoy me encontré con una situación en la que un modelo/dto necesiba ser serializado/deserializado de distinta manera dependiendo de ciertas situaciones. ¿Como se llega a esta situación? ¡Bueno, no es que suela ser habitual, pero ocurre, y en concreto, cuando desarrollas un Middlewares (NetCore) que necesita de integración entre un Front (Angular) que lo consume … Sigue leyendo [Tip] Serialización/Deserialización Json omitiendo “JsonProperty” Name (o no) !

[Event] Inteligencia Artificial, Bots, VUIs, Cognitive Services y Azure

[Disponible Material Everis CodeFest 2019] - Sessión: Bots, asistentes de voz y otras interfaces del futuro . Espero que además de esta sessión, el evento en general haya sido intereante, entretenido, divertido, además de productivo, etc. 😉 Github Sessión 1 (¿Me entiendes? Del lenguaje natural a la ejecución de procesos"): https://github.com/onuba/codefest-2019-cnnSessión 2 (Bots, asistentes de … Sigue leyendo [Event] Inteligencia Artificial, Bots, VUIs, Cognitive Services y Azure

Instalando Catalina OS cuando Mac no la detecta !

Hace ya un par de semana traté de actualizar mi Macbook Pro (Retina, 15-inck, mid 2015) - Core i7, 16GBRAM. Si bien, durante el proceso de actualización todo cambió. De repente, en pleno proceso, ocurrió un error ("Request time out") y desde entonces no he conseguido instalar Catalina a pesar de cumplir todos los requisitos. … Sigue leyendo Instalando Catalina OS cuando Mac no la detecta !

From GitHub to Azure App Service through Jenkins pipelines

Desde mi punto de vista Azure DevOps es quizas una de las mejores herramientas como orquestadora de Pipelines para DevOps, al menos con la que me siento más cómodo trabajando y para mi, la mas fácil. Si bien, hoy vamos a ver como trabajar con Jenkins para conseguir el mismo objetivo que ya vimos en … Sigue leyendo From GitHub to Azure App Service through Jenkins pipelines

From GitHub to Azure App Service through Azure DevOps pipelines

En post anteriores vimos como compilar, ejecutar tests y lanzar la cobertura de código desde línea de comandos e incluso ejecutamos el análisis estático con Sonarqube: Runing Tests and Code Coverage without Visual Studio. OpenCover con coverlet y ReportGenerator" y"Code Analysis and Code Coverage using NetCore + VS Code & publishing to Sonarqube (sonarcloud.io)"), pues bien, … Sigue leyendo From GitHub to Azure App Service through Azure DevOps pipelines

Azure Ubuntu VM + SSH & RDP

En este post vamos a ver como crear desde Azure una máquina virtual Ubuntú y como conectarnos a ella vía SSH e incluso vía RDP para hacerlo también gráficamente. Para ello: Desde el Portal de Azure (Portal.azure.com) pulsar "Create a resorce" en el menú lateral izquierdo.Seleccionar la subscripción e introducir un nombre (ej.: goku).Configurar la … Sigue leyendo Azure Ubuntu VM + SSH & RDP