Publicaciones

2025

Usando CSS aislado en componentes Blazor

Aplique los estilos CSS a componentes individuales de Blazor mediante el aislamiento de CSS para evitar conflictos de estilo globales.

.NET Blazor CSS

2024

Controlar el gasto navideño con Semantic Kernel

Analice los recibos y realice un seguimiento de los gastos navideños mediante Semantic Kernel, Azure OpenAI y Blazor.

.NET Blazor Azure

¿Usar contenedores para... llevar la cuenta de los precios de los regalos de Navidad?

Automatice el seguimiento de los precios de los regalos de Navidad mediante contenedores Docker, Blazor y un backend de API .NET.

.NET Blazor Docker

Validación personalizada de atributos y validación de Blazor

Cree clases ValidationAttribute personalizadas reutilizables para la validación de formularios Blazor con anotaciones de datos.

.NET Blazor

2023

Manejo de excepciones personalizado en .NET API

Cree middleware de manejo de excepciones personalizado para devolver respuestas de error limpias desde las API de .NET.

.NET API

Una forma más agradable de inyectar cosas.

Organice los registros de inyección de dependencias de .NET utilizando métodos limpios de extensión IServiceCollection.

.NET Docker

Inyección de dependencia con atributos en .NET API

Habilite la inyección de dependencia en los filtros de acción de la API de .NET usando TypeFilterAttribute en lugar de ActionAttribute.

.NET

Documentación de Swagger con bibliotecas externas

Habilite Swagger para mostrar documentación XML de modelos definidos en bibliotecas de clases .NET externas.

.NET Blazor API

Limpieza de sucursales locales en Git

Elimine todas las ramas locales de Git excepto la rama principal usando un único comando de PowerShell.

Git

Actualización de las rutas de Identity en ASP.NET Core 7

Personalice el inicio de sesión predeterminado de ASP.NET Core Identity y registre las URL mediante andamiaje de las páginas de Identity.

.NET Blazor

2022

Atributos personalizados en .NET 6 Core API

Cree clases ActionFilterAttribute personalizadas para validar encabezados de solicitud en las API de .NET 6 Core.

.NET API

Manejar la carga de componentes en Blazor

Cree un componente contenedor de control giratorio de carga reutilizable en Blazor mediante RenderFragment y ChildContent.

.NET Blazor

Obtener la fecha de vencimiento de un certificado

Recupere mediante programación las fechas de vencimiento de los certificados SSL utilizando C# HttpClient y X509Certificate2.

.NET Azure

Enfocando un elemento en Blazor

Establezca el foco en elementos HTML en componentes Blazor mediante JavaScript Interop y referencias de elementos.

.NET Blazor

Genere archivos *.dacpac desde el proyecto de base de datos VS en GitHub Actions

Automatice la generación de archivos dacpac desde proyectos de bases de datos de Visual Studio mediante canalizaciones de GitHub Actions.

CI/CD

Alternar temas con Javascript Interop en Blazor

Implemente la alternancia de temas claros y oscuros en Blazor utilizando JavaScript Interop y atributos de datos CSS.

.NET Blazor Docker

Carga de archivos a Azure Blob Storage en Blazor

Cargue archivos en Azure Blob Storage desde una aplicación Blazor mediante la entrada de archivos HTML5 nativos.

.NET Blazor Azure

2020

Anulación de un controlador central de Pimcore

Anule los controladores principales de Pimcore creando paquetes Symfony personalizados con configuración de servicio.

Configurar el Apple Magic Keyboard 2 en Windows 10

Instale los controladores y configure el Apple Magic Keyboard 2 para que funcione correctamente en Windows 10.

Agregar bibliotecas compiladas a un paquete NuGet

Corrija las DLL que faltan en los paquetes NuGet incluyendo referencias de bibliotecas compiladas en el archivo nuspec.

NuGet