Quay lại cuối năm 2008 đã có rất nhiều cuộc tranh luận về tương lai của LINQ to SQL. Nhiều người cho rằng các khoản đầu tư của Microsoft vào Entity Framework trong .NET 4.0 là một dấu hiệu cho thấy LINQ to SQL không có tương lai. Tôi nghĩ rằng tôi sẽ chờ đợi trước khi đưa ra quyết định của riêng tôi vì mọi người không đồng ý.LINQ to SQL có bị phản đối không?
Tua nhanh 18 tháng và tôi có các nhà cung cấp cung cấp các giải pháp dựa trên LINQ to SQL và cá nhân tôi đã thử và thực sự thích làm việc với nó. Tôi nghĩ rằng nó đã ở đây để ở.
Nhưng tôi đang đọc một cuốn sách mới (C# 4.0 How-To bởi Ben Watson) và trong chương 21 (LINQ), ông cho rằng nó "ít nhiều bị Microsoft từ chối" và gợi ý sử dụng LINQ to Entity Khung.
Câu hỏi của tôi cho bạn là liệu LINQ to SQL có được chính thức không dùng nữa và/hoặc các thực thể có thẩm quyền (Microsoft, Scott Gu, v.v.) chính thức đề xuất sử dụng LINQ to Entities thay vì LINQ to SQL.
+1 Tôi là một trong số những người tin rằng nó sẽ không được chấp nhận và buồn. Tôi cũng thích nó. – jsmith
Nếu nó vẫn được hỗ trợ đầy đủ nhưng không được mở rộng rất nhiều, điều đó có nghĩa là tôi nên chuyển sang cái gì khác? Điều gì sẽ là tốt để sử dụng thay cho nó? – BigOmega