LinQ入門教程
|
資料類別
|
計算機(jī)軟件圖書 |
|
課程(專業(yè))
|
計算機(jī) |
關(guān)鍵詞
|
LinQ|代碼 |
適用年級
|
不限 |
身份要求
|
游客 |
金 幣
|
0 (金幣如何獲得?) |
文件格式
|
pdf |
文件大小
|
854K |
發(fā)布時間
|
2011-12-20 16:48:00 |
預(yù)覽文件
|
無 |
下載次數(shù)
|
14 |
發(fā)布人 |
shenhankun |
內(nèi)容簡介:
LinQ入門教程
“在Linq To Sql正式推出之前,很多人只是把sql語句形成一個string,然后,通過ADO.NET傳給SQL Server,返回結(jié)果集。這里的缺陷就是,假如你sql語句寫的有問題,只有到運(yùn)行時才知道, 而Linq To Sql語句是在編譯期間就做檢查”,那么Linq是個什么東西呢?它能翻譯SQL語句?帶著疑問…
LINQ:Language Integrated Query 語言集成查詢,其本質(zhì)是對ADO.NET結(jié)果集通過反射連同泛型特性轉(zhuǎn)換成對象集,實(shí)現(xiàn)OR模型的轉(zhuǎn)換(類似JAVA中Hibernate框架,.NET中的NHibernate),它完全是基于.NET 2.0 的框架。
學(xué)習(xí)完LINQ完后,你會發(fā)現(xiàn)它的優(yōu)點(diǎn)與缺點(diǎn)。它的優(yōu)點(diǎn)在于封裝了SQL語句,只對對象進(jìn)行操作(添加、刪除、修改和查詢),代碼量大大減少,讓我們重點(diǎn)關(guān)心業(yè)務(wù)邏輯,而非代碼上,把我們引入到面向?qū)ο缶幊谭绞缴蟻;缺點(diǎn)在于追求效益的同時犧牲了性能,比起ADO.NET 性能稍差(ADO.NET更有優(yōu)勢,不需要進(jìn)行OR轉(zhuǎn)換),另外對一些復(fù)雜的SQL語句也不好操作(這里L(fēng)INQ支持SQL語句),雖然它都支持聯(lián)合、分組、排序、連接查詢等,因此要有選擇性的用。
我們學(xué)習(xí)LINQ框架并非全部硬搬,而是有目的的選擇,其實(shí)學(xué)習(xí)任何新的東西都要有的放矢,知道它們
相關(guān)說明:
1. 如您下載的資料不止一份,建議您注冊成為本站會員。會員請登錄后下載。
2. 會員購買金幣50元以下,0.7元/個,50元以上,0.5元/個。具體請看:下載與付款。
3. 會員48小時內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請看常見問題解答。
下載地址:
|
|
|