I finally broke the seal on my Linq installation and so far I have been really enjoying it. I have had to do a lot of research on related data types, particulary IEnumerable and IQueryable--but that can only do good I suppose...
I am writing because I have come accross a stumbleing block that I haven't been able to find reference to elsewhere. I have a routine inside a helper class which exdents my DataContext. The resultset that I need to return involves data from linked tables, which is really easy in Linq. So what I did is use the projection method "select new{ ... }" as below:
var invoices = from i in Go to the complete details ...