Skip to content

SebiGitHub/AvaloniaCatalogoWinForms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AvaloniaCatalogoWinForms

Qué es

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.

Stack

  • C# / .NET: net8.0
  • UI: Avalonia UI (11.2.3)
  • IDE: Visual Studio 2022
  • Arquitectura: MVVM
  • Persistencia: JSON

Features

  • 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

Capturas/GIF

image image image

Cómo ejecutar

  1. Clona el repositorio
  2. Abre la solución .sln en Visual Studio
  3. Restaura dependencias (NuGet Restore)
  4. Ejecuta (F5)

Qué aprendí

  • 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 .user no deben subirse
  • Estructurar un proyecto para que sea entendible por terceros (README + capturas + run steps)

About

Una aplicación de escritorio con interfaz gráfica (WinForms + Avalonia, o bien híbrido) que gestiona un catálogo de productos/ítems: permite añadir, editar, borrar elementos, visualizar listados, y guardar los datos en local.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages