Estoy trabajando en un pequeño proyecto que solo tendrá un usuario a la vez, ya que es una aplicación local (desarrollada en WPF y C #). Para almacenar datos, estaba pensando en usar un archivo XML, pero me pregunto si este sería el mejor enfoque.
Para qué sirven los datos:
- Horarios
- Biblioteca de archivos en carpetas (con nombre del artista, título, ubicación en el disco duro)
- Posiblemente estadísticas basadas en los datos del horario
- ...
Me imagino que la información sobre la biblioteca estaría bien en XML, pero sobre todo lo demás, no estoy tan seguro. Además, LINQ to SQL parece ser mucho más rentable en términos de velocidad de desarrollo que LINQ to XML. ¿Es correcto o me equivoco? No estaba seguro de si debería publicar esto en SO o aquí, ¡pero parecía más apropiado aquí!
Gracias de antemano