不懂的題目:在添加刪除程序里有microsoft.NET framework2.0和microsoftNET framework2.3.0兩個(gè)
最好答案:ADO.NET2.0的十大新特性
本文簡(jiǎn)要先容了.net framework 2.0里的ado.net2.0的最新特性。在以下敘述中將附帶一些簡(jiǎn)略的例子來討論這些特性的細(xì)節(jié)。
【相干文章:Java的中文編程與配置心…】
【擴(kuò)大閱讀:蔡學(xué)鏞:編譯、反編譯、…】
以下便是ado.net新增的特性: 【擴(kuò)大信息:Web服務(wù)器和應(yīng)用程序服務(wù)…】
1. 批量復(fù)制操作(bulk copy operation)
將數(shù)值從一個(gè)數(shù)值源批量復(fù)制到另一個(gè)數(shù)值源是ado.net 2.0的一個(gè)新特性。批量復(fù)制類提供了最快的要領(lǐng)把數(shù)值從一個(gè)數(shù)值源遷徙到另一個(gè)數(shù)值源。每個(gè)ado.net的數(shù)值提供者城市提供相應(yīng)的批量復(fù)制類。例如,在sql.net數(shù)值提供者里,批量復(fù)制操作是由一個(gè)叫sqlbulkcopy的類來完成的,它可以讀取一個(gè)dataset, datatable, datareader或xml 對(duì)象。
2.批量更新(batch update)
要是數(shù)值庫服務(wù)器支持批量更新特性,batch update代替了幾個(gè)短周期提交請(qǐng)求的方式,從而大大改善在一個(gè)短周期內(nèi)向服務(wù)器產(chǎn)生多個(gè)批量更新時(shí)的性能。updatebatchsize屬asp.net 工作流性提供在一批更新里要更新行數(shù)。這個(gè)屬性值能被限制到小數(shù)位。
<!-- Easy AdSense V2.92 --><!-- Post[count: 2] -->
<!-- Easy AdSense V2.92 -->
3.數(shù)值分頁
現(xiàn)在command對(duì)象具有一個(gè)新的執(zhí)行要領(lǐng)叫做executepagereader。這個(gè)要領(lǐng)有三個(gè)參數(shù)——commandbehavior, startindex, 與 pagesize。要是你意料得到數(shù)值行數(shù)是101-200,你可以通過挪用這個(gè)要領(lǐng)設(shè)置startindex為101與pagesize為100而輕易完成這個(gè)功能。
4.數(shù)值毗連(connection)明細(xì)
現(xiàn)在你可以通過設(shè)置毗連的statisticsenabled屬性為真來獲取一個(gè)毗連更多的信息。connection對(duì)象提供了兩個(gè)新要領(lǐng)——retrievestatistics 與 resetstatistics。retrievestatistics要領(lǐng)歸回一個(gè)hashtable對(duì)象來填充毗連信息,如:數(shù)值轉(zhuǎn)移,用戶明細(xì),游標(biāo)明細(xì),緩存信息與事務(wù)處理。
5.dataset.remoringformat屬性
當(dāng)dataset.remoringformat設(shè)置為二進(jìn)制時(shí), dataset的序列化格式由二進(jìn)制格式代替了原本的xml標(biāo)記格式,這種改變能顯著改善序列化與還原序列化操作的性能。
.NET Framework 3.0 中增加了不少新功能,例如 Windows Workflow Foundation (WF)、Windows Communication Foundation (WCF)、Windows Presentation Foundation (WPF) 和 Windows CardSpace,.NET Framework 3.5 在這些新增功能的基礎(chǔ)上增量構(gòu)建而成。這個(gè)之外,.NET Framework 3.5 還包羅若干技術(shù)領(lǐng)域中的大量新功能,它們以新程序集的形式添加,以制止重大更改。這asp.net 工作流些新功能包孕:
與語言集成查詢 (LINQ) 和數(shù)值感知緊密集成。借助這個(gè)新功能,您可以使用相同的語法,在任何支持 LINQ 的語言中編著相干代碼,以篩選和枚舉多種類型的 SQL 數(shù)值、調(diào)集、XML 和數(shù)值集,以及創(chuàng)建它們的投影。
利用 ASP.NET AJAX 可以創(chuàng)建更有效、更具交互性、高度個(gè)性化的 Web 體驗(yàn),這些體驗(yàn)在所有最流行的瀏覽器上都能實(shí)現(xiàn)。
用于生成 WCF 服務(wù)的全新 Web 協(xié)議支持,包孕 AJAX、JSON、REST、POX、RSS、ATOM 和若干新的 WS-* 標(biāo)準(zhǔn)。
Visual Studio 2008 中面向 WF、WCF 和 WPF 的完整工具支持,其中包孕支持工作流的服務(wù)這一新技術(shù)。
.NET Framework 3.5 基類庫 (BCL) 中的新類可滿足許多常見的客戶請(qǐng)求。
重要事項(xiàng):
要是安裝有 .NET Framework 3.5 的早期預(yù)發(fā)行版本,則運(yùn)行此安裝之前,必須使用“添加/刪除程序”卸載那一些預(yù)發(fā)行版本。