Proyecto académico de escritorio en C#/.NET 8 con Avalonia 11.2.3, CommunityToolkit.Mvvm y persistencia JSON.
- Vista de detalle y navegación entre registros.
- Alta y eliminación de barajas con imagen.
- Modelo con validaciones, propiedades observables y comandos MVVM.
- Lectura y escritura del catálogo en JSON.
Instala el SDK .NET 8 y ejecuta desde la raíz:
dotnet restore
dotnet build
dotnet run --project AvaloniaCatalogoWinFormsEl código publicado contiene la versión Avalonia. No contiene una segunda aplicación WinForms ni implementación de edición, búsqueda, filtros u ordenación. La persistencia utiliza rutas locales; es una aplicación académica y requiere validación funcional en una ejecución limpia.
Corregidos el parámetro de imagen del constructor, los límites contradictorios de anchura, la creación prematura de registros al entrar en alta y la normalización del índice después de vaciar el catálogo. Estas correcciones requieren comprobación visual en .NET.
Edición y búsqueda, mensajes de error visibles, persistencia más robusta y pruebas de las operaciones del catálogo.
Estas capturas son históricas; no verifican los cambios de mantenimiento.