There is a very good resource on LINQ design guidelines that you can read more on it here:
LINQ Framework Design Guidelines (http://blogs.msdn.com/mirceat/archive/2008/03/13/linq-framework-design-guidelines.aspx)
Hope it helps,
Regards
Tags: DLinq, Linq, XLinq