blog qmail quick facts connection problems free dns short urls open dns http proxy linux news 
  2005-05 
  2005-06 
  2005-07 
  2005-08 
  2005-09 
  2005-10 
  2005-11 
  2005-12 
  2006-01 
  2006-02 
  2006-03 
  2006-04 
  2006-05 
  2006-06 
  2006-07 
  2006-08 
  2006-09 
  2006-10 
  2006-11 
  2006-12 
  2007-01 
  2007-02 
  2007-03 
  2007-04 
  2007-05 
  2007-06 
  2007-07 
  2007-08 
  2007-09 
  2007-10 
  2007-11 
  2007-12 
  2008-01 
  2008-02 
  2008-03 
  2008-04 
  2008-05 
  2008-06 
  2008-07 
  2008-08 
  2008-09 
  2008-10 
  2008-11 
  2008-12 
  contact us 
  some jokes 
  song lyrics 
  public key 


  

  

itunes

somene asked me to produce a program which could take an xml file as input and output the tracks organised by artist, album and then tracks.

the program here is written using hash tables. when i looked at this problem i saw that the number of xml entries would be best defined by a hash, which provides a very efficient and very fast lookup for seeking.

here is the program itself, the source code is here Library.cs. The package is here library.zip.