自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

LINQ技術的強大功能

開發(fā) 后端
這里介紹LINQ技術可以達成一致性的查詢模式,而不必每一種資料查詢就準備一套個別的語法,像我SQL很強,但XML可能只會很基本的,但LINQ就可以消除這樣的缺失,很容易達成一樣強的目的。

本文向大家介紹LINQ技術,可能好多人還不了解LINQ技術,沒有關系,看完本文你肯定有不少收獲,希望本文能教會你更多東西。

為了讓各位預覽未來的ADO.NET 3.0技術,雖然祭司最近一直在忙碌于ASP.NET 2.0出版事宜,但是還是不能荒廢引領各位邁向最新指術的偉大宗旨,而這不也是各位來到DotNet開發(fā)圣殿最大的目的嗎,祭司約略翻譯了美國微軟副總 Somasegar的Blog文章,前一個星期他才出盡了鋒頭,爆紅到整個.NET圈都在引用它的文章,因為它揭露了.NET Framework 3.0的藍圖概貌。

Language-Integrated Query(LINQ)是一項消除不同資料領域不協(xié)調(diào)阻力的突破性科技,例如在查詢XML、關連式資料庫或物件時,透過LINQ技術,程式開發(fā)人員不需要學習個別不同的查詢語法,自從在去年的PDC公告宣布LINQ,及今年波士頓的Tech-ED研討會上,使用LINQ有非常好的接受度,下一代的Visual Studio(代號Orcas)內(nèi)建LINQ Infrastructure結(jié)合Language與API兩者的威力,具體支援多種語言與資料領域。
(白話注解:意思就是以后只要用LINQ就可以同時應付SQL、XML、物件、類別的查詢,透過LINQ技術可以達成一致性的查詢模式,而不必每一種資料查詢就準備一套個別的語法,像我SQL很強,但XML可能只會很基本的,但LINQ就可以消除這樣的缺失,很容易達成一樣強的目的。)

在此時ADO.NET Team開發(fā)小組已經(jīng)建構一個名為ADO.NET Entities的資料Mapping技術(O/R Mapping),ADO.NET Entities將關連式資料表的實體結(jié)構提升到能夠更精確代表Bussiness Entities的資料模型,如“Customer”及Order”,并且能夠Mapping到多個關連式Tables與Views,你可以將 ADO.NET Entities想象為用宣告的方式指定Bussiness Object的結(jié)構,并且能夠加入商業(yè)邏輯到結(jié)構之中,同時透過威力強大的LINQ來查詢Bussiness Object。ADO.NET Entities允許我們提供一個類似ADO.NET環(huán)境下共通的資料模型,并且能夠被像報表、Replication與BI等高階功能存取,對于廣大主流的企業(yè)級應用程式,ADO.NET Entities允許程式開發(fā)人員定義復雜的關連式資料庫Mapping(指O/R Mapping),如此在關連式資料庫底層的Schema不變動情況下,而能夠建立新的Bussiness Object結(jié)構。

我們做了命名Schema簡化,以便您能夠較為容易識別這些科技:

1.LINQ to ADO.NET包括了:
◆LINQ to DataSet
◆LINQ to Entities
◆LINQ to SQL(先前的DLinq)

2.LINQ支援其他類型的資料型態(tài)包括了:
◆LINQ to XML(先前的XLinq)
◆LINQ to Objects

我們的開發(fā)團隊正努力于下一代的Visual Studio并且實現(xiàn)這些技術于在一個統(tǒng)一的途徑,以便讓程式開發(fā)人員能夠有非常棒的開發(fā)經(jīng)驗,我們在這提供了LINQ 5月號,并且注意今年底即將推出的Entities社群預覽版。

【編輯推薦】

  1. LinqDataSource控件剖析
  2. Linq To Sql學習經(jīng)驗
  3. Linq String類型淺析
  4. Linq組合查詢之集成數(shù)據(jù)庫語言查詢
  5. Linq To SQL輸出SQL語句剖析
責任編輯:佚名 來源: 51cto.com
相關推薦

2009-09-10 16:01:26

介紹LINQ

2010-03-04 13:36:55

openSUSE

2010-08-13 16:10:11

FlexCSS

2009-08-26 18:15:39

ibmdwFlex

2010-08-06 14:23:25

FlexCSS

2009-12-24 11:13:21

2010-03-19 09:34:42

Cisco 2600模

2010-04-27 17:58:17

Oracle 9i

2010-03-26 13:39:28

Python標準庫

2010-09-17 12:39:51

JAVA反射機制

2010-04-07 15:05:29

Oracle to_c

2010-03-19 16:08:07

Python 代碼開發(fā)

2010-06-23 16:42:33

2010-01-25 13:37:39

千兆骨干交換機

2024-03-13 13:44:06

DartFlutterSDK

2010-03-26 10:05:22

Python嵌入CC++

2010-03-22 15:07:58

2010-01-22 17:48:46

VB.NET運算符重載

2012-09-29 13:18:38

點贊
收藏

51CTO技術棧公眾號