為啥這麼多年了還是有很多人不知道 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 不是一碼事。
相關文章
- 寫了這麼多年 JavaScript ,竟然還不知道這些技巧?JavaScript
- Linq
- ASP.Net LINQ to SQl查詢ASP.NETSQL
- 【轉】LINQ to SQL語句(1)之WhereSQL
- Lambda、Linq
- Linq用法
- linQ基礎
- 瞭解LINQ
- linq介紹
- [go-linq]-Go的.NET LINQ式查詢方法Go
- 做了這麼多年前端,為什麼你還是不會寫業務程式碼?前端
- DRS是啥你都不知道?不是吧,不是吧
- 使用Python這麼多年,竟然還有這些實用的功能和特點!Python
- LinQ查詢基礎(三)LINQ to ADO.net(1)LINQ to DataSet實現複雜資料查詢
- Linq使用Group By 1
- Linq之左聯接
- Linq 日期轉換
- LINQ 動態排序排序
- linq中AsEnumerable和AsQueryable的區別
- C#規範整理·集合和LinqC#
- 六年了,這款遊戲為什麼還是有這麼多人在玩遊戲
- 唱衰這麼多年,PHP 仍然還是你大爺!PHP
- Linq之分組聯接
- Linq sum()時遇到NULLNull
- Linq 綜合寫法
- LINQ擴充套件方法套件
- linq學習筆記筆記
- C# 之 Linq to XmlC#XML
- 別再眼高手低了! 這些Linq方法都清楚地掌握了嗎?
- 這麼多年了,有沒有一樣東西始終陪在你身邊
- 為什麼catch了異常,但事務還是回滾了?
- Linq中 AsQueryable(), AsEnumerable()和ToList()的區別和用法
- 【.NET基礎】Linq常用語法程式碼演示
- 寫了這麼多年 CSS,initial 和 inherit 以及 unset 和 revert 還傻傻分不清楚?CSS
- 【Linq】常用語法彙總
- 敲了這麼多年程式碼,這樣的登入方式還真是頭一回見
- Redis的字串底層是啥?為了速度和安全做了啥?Redis字串
- [譯]LINQ TO SQL 介紹(定義資料模型類) – Part.2SQL模型
- "開源"是什麼?為啥這麼火?一定免費嗎?