:blogs/troym/archive/2006/11/30/linq_to_xsd.aspx