1. EF跟LINQ不是一码事儿。
2. LINQ to EF是LINQ的一个provider,LINQ to SQL也是LINQ的一个provider。LINQ to EF是LINQ to SQL的替代产品,目前微软已经停止开发LINQ to SQL了,但是LINQ to SQL仍然有其用武之地。
3. LINQ是C#最优雅的特性,微软不可能放弃LINQ,除非开发出更优雅的可以替代LINQ的特性,否则放弃LINQ就等于放弃.NET。
只有 用得不好 与 用得好 之分~没有说这跟那会差好几百倍性能的.~
你若是遇到性能问题.可以把案例拿出来让园友帮你逐一分析分析!
//个人目前看好EF 4.1 Code First