Aplicación de escritorio en C# orientada a gestionar/visualizar un catálogo (productos u otros ítems), construida para practicar UI desktop y comparar enfoques (Avalonia vs WinForms) si el proyecto incluye ambas versiones.
Incluye versión Avalonia (net8.0) y una comparación con WinForms.
- C# / .NET: net8.0
- UI: Avalonia UI (11.2.3)
- IDE: Visual Studio 2022
- Arquitectura: MVVM
- Persistencia: JSON
- Listado de ítems del catálogo con vista detallada
- Búsqueda/filtrado por campos (nombre, categoría, etc.)
- CRUD básico: crear, editar y eliminar
- Navegación entre pantallas/vistas
- Clona el repositorio
- Abre la solución
.slnen Visual Studio - Restaura dependencias (NuGet Restore)
- Ejecuta (F5)
- Montar UI desktop en .NET con un framework moderno (Avalonia) y/o WinForms
- Patrón MVVM (si aplica): separación UI / lógica / modelos
- Importancia de la higiene del repo:
.vs,bin/,obj/y archivos.userno deben subirse - Estructurar un proyecto para que sea entendible por terceros (README + capturas + run steps)