Aug 24, 2010 03:00 AM|jacobzhang|LINK
1) Linq contains linq to object, linq to sql, linq to xml, and so on.
2) If it's a big database, I suggest you use ado.net instead of linq, because linq to sql efficency is bad. If it's a small database (e.g. personal website, small business), your lead is right.
3) Linq can be used in BLL tier.