為啥這麼多年了還是有很多人不知道 Linq 和 Linq To SQL 不是一碼事
Linq 是微軟 Anders 帶領的 C# 團隊搞出來的,作為 C# 這個語言的一個特性推出的,是一個通用的資料查詢方式。
搞出來了 Linq 之後,為了演示和體現一下 Linq 這個東西能幹點啥,C# 團隊就做了一個東西叫作 Linq To SQL ,它是一個輕量級的 ORM 工具。這有點像上大學的時候,學了一個學期的資料結構,學生們都要做一個課程設計,或者大作業之類的東西,實際體驗一下。
C#團隊的人在Blog上有一個很大的連載,描述了Linq to SQL 的設計思路和實現方法。告訴大家,Linq 可以 to Anything, 而Linq To SQL 就是給想做 Linq to Something的人做一個樣子。
再然後,這個東西就從 C# 團隊移交給 ADO.NET 團隊了。ADO.NET 決定要做一個更大的工具,就是 Entity Framework,就停止了Linq To Sql 的繼續開發,當然目前仍有很多人在用Linq to SQL。
總之,Linq 和 Linq To SQL 不是一碼事。
相關文章
- Java 8 是否還需要 LINQ?還是已經比 LINQ 更好?Java
- 寫了這麼多年 JavaScript ,竟然還不知道這些技巧?JavaScript
- 學了這麼多年技術,為什麼水平還是一般般?
- LINQ系列:LINQ to SQL Take/SkipSQL
- LINQ to SQLSQL
- 為什麼說 LINQ 要勝過 SQLSQL
- LINQ系列:LINQ to SQL Transact-SQL函式SQL函式
- LINQ系列:LINQ to SQL Where條件SQL
- LINQ系列:LINQ to SQL Concat/UnionSQL
- LINQ系列:LINQ to SQL Join連線SQL
- LINQ系列:LINQ to SQL Select查詢SQL
- LINQ-to-SQL那點事~LINQ-to-SQL中的併發衝突與應對SQL
- LINQ-to-SQL那點事~LINQ-to-SQL中的資料快取與應對SQL快取
- LINQ to SQL收藏SQL
- Linq to SQL 上篇SQL
- LINQ系列:LINQ to SQL Group by/Having分組SQL
- Linq to sql 分頁SQL
- Linq to sql 筆記SQL筆記
- Linq to sql 求和操作SQL
- LINQ系列:LINQ to SQL Exists/In/Any/All/ContainsSQLAI
- LINQ to SQL 中可以使用的LINQ函式SQL函式
- 做了這麼多年前端,為什麼你還是不會寫業務程式碼?前端
- 六年了,這款遊戲為什麼還是有這麼多人在玩遊戲
- LINQ系列:LINQ to XML操作XML
- LINQ-to-SQL那點事~利用反射在LINQ-to-SQL環境中實現Ado.net的CURD操作SQL反射
- LINQ to SQL精彩文章收集SQL
- linq to sql 部落格集錦SQL
- Linq to sql 自定義型別SQL型別
- LINQ系列:LINQ to XML查詢XML
- 【LINQ技術】擴充套件特性和LINQ操作符套件
- 使用Python這麼多年,竟然還有這些實用的功能和特點!Python
- LINQ系列:LINQ to DataSet的DataTable操作
- LINQ系列:LINQ to DataSet的DataView操作View
- 唱衰這麼多年,PHP 仍然還是你大爺!PHP
- ASP.Net LINQ to SQl查詢ASP.NETSQL
- LINQ系列:Linq to Object投影操作符Object
- LINQ系列:Linq to Object限制操作符Object
- LINQ系列:Linq to Object排序操作符Object排序