posts - 241,  comments - 116,  trackbacks - 0

          1月底,ADO.NET Data Service團(tuán)隊(duì)“再次”發(fā)布了ADO.NET Data Service for .NET 3.5 SP1的更新。這次的更新實(shí)際上是所謂的1.5 CTP的正式發(fā)布。這個(gè)更新在2009年12月17日曾經(jīng)發(fā)布過一次,不過由于遇到安裝問題,很快就被下線了。這個(gè)更新帶來了諸多新特性和功能加強(qiáng)。

          • 投射(Projections)。讓客戶端可以通過投射功能,只獲得實(shí)體對(duì)象中所需的屬性;或者組合多個(gè)實(shí)體對(duì)象中的屬性成為一個(gè)新的動(dòng)態(tài)對(duì)象。有 了投射,在客戶端使用Data Service和在服務(wù)器端使用實(shí)體框架就很接近了。
          • 加強(qiáng)了的數(shù)據(jù)綁定。現(xiàn)在支持雙向的數(shù)據(jù)綁定。
          • 行數(shù)量統(tǒng)計(jì)。之前的版本一直缺少一個(gè)重要的也是被大家強(qiáng)烈期待的特性,就是獲取數(shù)據(jù)行的數(shù)量。沒有這個(gè)特性,要知道某個(gè)數(shù)據(jù)的總數(shù),只有把數(shù)據(jù)全部 獲取到客戶端進(jìn)行統(tǒng)計(jì)或者自己編寫一個(gè)服務(wù)器端接口來單獨(dú)計(jì)算。
          • 自定義feed。通過這個(gè)特性,開發(fā)人員可以自定義feed中的數(shù)據(jù)結(jié)構(gòu)。
          • 服務(wù)端驅(qū)動(dòng)的分頁。從字面上理解,通過使用這個(gè)特性,客戶端就可以直接獲取到已經(jīng)在服務(wù)器端分好頁的數(shù)據(jù)。對(duì)性能的提高不言而喻。
          • 加強(qiáng)了BLOB的支持。雖然對(duì)BLOB的支持在第一個(gè)版本中已經(jīng)支持,但是現(xiàn)在支持任意大小的BLOB數(shù)據(jù),可以把元數(shù)據(jù)和BLOB的內(nèi) 容分離等。
          • 請(qǐng)求管道。服務(wù)器端在獲取到客戶端請(qǐng)求的時(shí)候,利用請(qǐng)求管道可以控制對(duì)Data Service的訪問,可以實(shí)現(xiàn)自定義的HTTP響應(yīng)緩存等等。
          • “Data Service Provider”接口。新添了一個(gè)數(shù)據(jù)服務(wù)提供程序的接口,讓開發(fā)人員可以編寫自己的提供程序。在之前的版本中,Data Service只能暴露實(shí)體框架(EF)和任意.NET類;不過現(xiàn)在有這個(gè)接口,理論上可以把任意數(shù)據(jù)源暴露為Data Service了。

          當(dāng)然這個(gè)版本也不是盡善盡美,比如還不支持諸如First()這樣的很多擴(kuò)展方法。

          web.config中怎么配置Access連接?

          Asp.net如何清空頁面上的所有TextBox

          Asp.net里的這兩個(gè)符號(hào)有什么區(qū)別?

          Ado.net中常用的對(duì)象有哪些?

          同時(shí),ADO.NET Data Service團(tuán)隊(duì)為這個(gè)更新提供了一個(gè)入門向?qū)В?/p>

          • 第一部分,主要講述了如何安裝這個(gè)更新,并用新版本創(chuàng)建一個(gè)項(xiàng)目,在這個(gè)項(xiàng)目中用OData協(xié)議把實(shí)體框架的數(shù)據(jù)暴露出來。
          • 第二部分,創(chuàng)建一個(gè)WPF應(yīng)用程序來使用第一部分中創(chuàng)建的Data Service。

          這個(gè)更新不僅用于.NET 3.5 SP1,也提供給了Silverlight 3,不過暫時(shí)處于CTP階段,正式版會(huì)和Silverlight 4一起發(fā)布。

          值得一提的是,雖然ADO.NET Data Service現(xiàn)在已經(jīng)更名為WCF Data Service,但由于這個(gè)更新是針對(duì)之前的老版本而發(fā)布的,所以名稱依舊是“ADO.NET Data Service”。


          posted on 2010-03-14 15:12 墻頭草 閱讀(207) 評(píng)論(0)  編輯  收藏 所屬分類: 業(yè)界資訊
          人人游戲網(wǎng) 軟件開發(fā)網(wǎng) 貨運(yùn)專家
          主站蜘蛛池模板: 泰州市| 滨州市| 石景山区| 婺源县| 公安县| 灵丘县| 疏附县| 徐闻县| 永济市| 樟树市| 河源市| 松滋市| 常德市| 普格县| 杭锦旗| 文昌市| 陇南市| 南皮县| 湾仔区| 榆林市| 东莞市| 瑞昌市| 合肥市| 桦川县| 格尔木市| 许昌县| 芜湖市| 宾川县| 曲松县| 汉源县| 丹阳市| 会同县| 昔阳县| 鄄城县| 平果县| 交口县| 新乡县| 广河县| 徐闻县| 资阳市| 洛隆县|