I’m currently learning C# and .NET (coming from a UNIX background), and have just started writing a media player. I was hoping for some suggestions on the best way to store the internal database of songs. SQL? Some kind of text file? I don’t really have any experience in this area so all points will be really appreciated.
Cheers!
You should probably use SQLite, and you can use LINQ on that to take full advantage of C# 3.5.
http://www.codeproject.com/KB/linq/linqToSql_7.aspx