Este proyecto es una herramienta que desarrollé para tener un control de mi colección de discos de música. No es la primera versión que hago para este propósito. La primera la hice cuando estaba estudiando y aprendiendo a programar; en esa ocasión hice un programa en Turbo C 2.0. No utilicé ningún motor de base de datos (porque no sabía usar ninguno) así que para guardar la información usé archivos en formato binario. Años más tarde hice otra versión con Visual Basic y Access. Fue operativa mientras la música se vendía en discos, ya después quedó olvidada. Pero hace unos años decidí rehacer la herramienta sólo para practicar lo que había aprendido de MVC 5 y Entity Framework.
Este proyecto consta de dos partes: la Discografía en versión Web con MVC 5 y otra para Windows Desktop, ambas versiones usan Entity Framework con SQL Express.
Mi aplicación tiene catálogos para artistas, canciones, álbumes y formatos. También tiene vistas para artistas y álbumes y una vista para el detalle de cada álbum. Además tiene integraciones con las plataformas de Discogs y Spotify.
Actualmente, las versiones de los componentes que uso son estas:
- .Net Framework 4.5 para la versión web y .Net Framework 4.7.2 para Windows Desktop
- EntityFramework 6.4.4
- Bootstrap 3.4.1
- jQuery 3.6.0
- Asp.Net MVC 5.2.7
- Razor 3.2.7
- SQL Server Express 11
Hace un par de años que lo concluí y no he agregado nuevas funcionalidades, solamente he actualizado las versiones de las librerías auxiliares.
Gracias por visitar EmptyShop. ✌