I am new to LINQ.I used Strongly Typed DatSet. What is lacking in Typed DataSet to go for LINQ to SQL?
Check out this blog post:
Aaron's Technology Musings: LINQ to SQL != Typed DataSet Replacement
Pay close attention at the end of the article, describing the potentially two different use cases where LINQ to SQL or Typed DataSets might come in handy.