LINQ to SQL is dead, long live LINQ to SQL. No, it’s not “coming back” or pining for the fjords, it’s really truly dead.
At least that is the consensus coming from those both inside and outside Microsoft. L2S is being deprecated in order to make way for the “One true ORM”tm a.k.a., Entity Framework (EF). Not that this is entirely surprising considering L2S was transferred to the SQL Data programmability team back in July. Hopefully, as many people at Kaizen Conf were discussing, EF2 will be much less heavy, and have true Persistence Ignorance. I’ll keep an eye out, but I’m not entirely holding my breath.