對于ADO.NET設計器使用說明
從ADO.NET設計器返回的數(shù)據(jù)都是快速的且只是“向前”的數(shù)據(jù)流。這意味著你只能按照一定的順序從數(shù)據(jù)流中取出數(shù)據(jù)。這對于速度來說是有好處的,但是如果你需要操作數(shù)據(jù),更好的辦法是使用DataSet。
通過ADO.NET設計器可以執(zhí)行以下操作:
從一個數(shù)據(jù)庫中生成一個實體數(shù)據(jù)模型,然后顯示在設計器圖面上的模型。 驗證模型和在設計時的映射。 可以選擇嵌入實體框架元數(shù)據(jù)項目 (如概念的架構定義語言 (CSDL) 項目,映射規(guī)范語言 (MSL) 的項目,并存儲在輸出程序集的架構定義語言 (SSDL) 項目。
將實體框架元數(shù)據(jù)項目復制到輸出目錄。 數(shù)據(jù)庫表中的更改時,更新將生成模型和映射。 實體映射的詳細信息工具窗口 在實體映射的詳細信息工具窗口中可以執(zhí)行以下操作:
查看和編輯為實體和關聯(lián)的映射。通過使用每個層次結構 (TPH) 映射表映射到單個表的一個實體層次結構。 通過使用每個類型 (TPT) 映射表映射到多個表的一個實體層次結構。 將實體映射到存儲過程。將多個條件應用于表映射。在表之間拆分實體。映射的關聯(lián)。 模型瀏覽器工具窗口 ADO.NET設計器在模型瀏覽器的工具窗口中可以執(zhí)行以下操作:
可視化樹層次結構為模型。可以方便地瀏覽到實體、 屬性,和從模型瀏覽器中,反之亦然,設計器上的關聯(lián)。 支持 ADO.NET 實體設計器添加下列支持: Microsoft SQL Server 精簡版 下面的新類型 SQL Server 2008 中: ADO.NET設計器在所有 Visual Studio 2008 版 Microsoft SQL Server 2008 中支持下列新的類型:日期時間DateTime2 DateTimeOffset Filestream。#t#
ADO.NET設計器中的一個新的支持領域是能夠通過 Visual Studio 測試工具推動系統(tǒng)性能優(yōu)化和診斷。這使開發(fā)人員能夠在測試過程中運行分析。他們可以針對系統(tǒng)運行負載和測試過程,查看系統(tǒng)的行為方式,使用集成工具進行分析、調(diào)試和優(yōu)化。另外一項新增功能是性能基準:開發(fā)人員可以保存一個基準配置文件,然后,如果性能降低,則可以比較***的跟蹤數(shù)據(jù)以確定性能下降的根源。