Paquete de despliegue translúcido que revela su grafo de dependencias en una sala de servidores Paquete de despliegue translúcido que revela su grafo de dependencias en una sala de servidores
julio 15, 2026

SBOM y escaneo de cadena de suministro en Azure DevOps

Un relato de campo sobre cómo añadimos un Software Bill of Materials y un control de vulnerabilidades real a un pipeline de CI/CD .NET: las decisiones que no salen en los tutoriales y los tropiezos que nos costaron horas. (más…)

marzo 27, 2024

DbContext + (Identity + Entity Framework) + EF Core Power Tools

Vamos a intentar explicar un escenario de desarrollo en Visual Studio, en un modelo de diseño que parte de base de datos existente, SQL Server en este caso (Database first), en el cual integramos la autenticación mediante ASP.NET Core Identity con

diciembre 30, 2021

TIP: resetear contraseña con ASP.NET Identity

En entornos .NET Framework debemos utilizar las implementaciones de OWIN / Katana de manera adicional, en .NET Core (o el nombre que acabe teniendo) no es necesario al tratarse de una evolución de las librerías Microsoft.Owin.* Un ejemplo sencillo síncrono para

mayo 19, 2021

EF6 vs. EF Core: modelo de datos

Cuando hablamos de Entity Famework 6 "clásico" debemos tener en cuenta que su versión 1.0 apareció en 2008 y la última versión corresponde con la 6.4.4 lanzada el 15 de mayo de 2020. Todo los ORM (Object-Relational mapping), como también lo

marzo 11, 2021

TIP: Hashtable to Object

Si bien existen librerias completas para asignar propiedades entre objetos, también es posible asignar de manera automática nuevos valores en pocas líneas de forma recursiva. En este caso se trata de asignar nuevos valores editados en un objeto que, por ejemplo,

enero 12, 2021

PrincipalId webapp Azure

El acceso a propiedades de objeto Identity desde línea de comandos en PowerShell para Azure debería obtenerse mediante: Get-AzWebApp -ResourceGroupName "NombreDeRecursos" -Name "NombreAplicacionWeb" --$appId=(Get-AzWebApp -ResourceGroupName $resourcegroupname -Name $webappname).Identity.PrincipalId --$appId=(Get-AzureRmWebApp $resourcegroupname -Name $webappname).Identity.PrincipalId No tenemos acceso a estos identificadores, podemos utilizar en

1 2 3 4