2023-10-12 dotnetdotnet-8wpf WPF Limitar el árbol de carpetas del OpenFileDialog a una carpeta concreta Aprende a limitar el árbol de carpetas del OpenFileDialog de WPF a una carpeta raíz concreta usando la propiedad RootDirectory en .NET 8.
2023-10-09 dotnetdotnet-8wpf Aceleración por hardware de WPF en RDP Aprende a habilitar la aceleración por hardware de WPF sobre RDP en .NET 8 para mejorar el rendimiento y conseguir una experiencia de escritorio remoto más fluida.
2023-10-09 dotnetdotnet-8wpf WPF Open / Select Folder Dialog (OpenFolderDialog de .NET 8) Usa el nuevo `OpenFolderDialog` de .NET 8 en WPF para que los usuarios puedan abrir y seleccionar una o varias carpetas. Sustituye al antiguo apaño con FolderBrowserDialog de WinForms.
2023-09-25 csharpdotnetdotnet-8 .NET 8 serializar propiedades de jerarquías de interfaces .NET 8 añade soporte para serializar propiedades de jerarquías de interfaces, incluyendo todas las propiedades de todas las interfaces según el tipo de la variable declarada.
2023-09-21 csharpdotnetdotnet-8 .NET 8 deserializar en propiedades no públicas Aprende a deserializar JSON en propiedades no públicas en .NET 8 usando el atributo JsonInclude y constructores parametrizados.
2023-09-17 csharpdotnetdotnet-8 .NET 8 cómo usar JsonStringEnumConverter con native AOT Aprende a usar el nuevo JsonStringEnumConverter<TEnum> en .NET 8 para una serialización de enums compatible con native AOT en System.Text.Json.
2023-09-14 csharpdotnetdotnet-8 The type or namespace name InterceptsLocationAttribute could not be found Cómo arreglar el error CS0246 para InterceptsLocationAttribute en los interceptors de C# definiendo tú mismo el atributo.
2023-09-11 csharpdotnetdotnet-8 .NET 8 marcar JsonSerializerOptions como readonly Aprende a marcar instancias de JsonSerializerOptions como de solo lectura en .NET 8 usando MakeReadOnly y a comprobar la propiedad IsReadOnly.
2023-09-07 csharpdotnetdotnet-8 .NET 8 serialización de Half, Int128 y UInt128 System.Text.Json en .NET 8 añade soporte integrado de serialización para los tipos numéricos Half, Int128 y UInt128.
2023-09-06 csharpdotnetdotnet-8 .NET 8 Memory<byte> se serializa como base64 A partir de .NET 8, tanto Memory<byte> como ReadOnlyMemory<byte> se serializan como cadenas Base64, mientras que otros tipos como Memory<int> siguen como arrays JSON.