ASP NET動態數據提供了壹個豐富的框架,使用戶可以快速開發數據驅動而無需編寫代碼。ASP NET AJA的壹個新功能,支持瀏覽器歷史的管理(支持後退按鈕)。有關更多信息,請參見ASP Net和Web開發中的新功能。
對公共語言運行時的核心改進包括改進. NET Framework本機映像的布局選擇,消除完全受信任程序集的強名稱驗證,提高應用程序的啟動性能,改進生成的代碼以縮短端到端應用程序的執行時間,以及選擇在ASLR(地址空間布局隨機化)模式下運行托管代碼(如果操作系統支持)。此外,當在完全受信任的環境中運行時,從網絡打開的托管應用程序將具有與本機應用程序相同的行為。
Windows Presentation Foundation的性能得到了改進,包括縮短啟動時間和提高與位圖效果相關的性能。WPF的其他新功能包括改進對行業應用程序的本地初始屏幕上的DirectX像素著色器的支持,以及添加WebBrowser控件。
ClickOnce應用程序發行者可以決定在適當的情況下不進行簽名和加密。開發人員可以通過編程方式安裝ClickOnce應用程序來顯示自定義簽名,並且ClickOnce錯誤對話框支持鏈接到Web上特定於應用程序的支持網站。
實體框架是從壹組現有的ADO NET數據訪問技術發展而來的。通過使用實體框架,開發人員可以根據特定於應用程序的域模型(而不是基本的數據庫模型)對關系數據庫進行編程。有關更多信息,請參見實體框架簡介。實體框架還引入了壹些其他功能,包括支持SQL Server的默認實體圖形序列化和。在此版本中,實體框架支持SQL Server中新的日期和文件流函數。圖形序列化可以幫助開發人員生成Windows Communication Foundation(WCF)服務實體數據源,該數據源將所有圖形建模為數據協定,為希望使用實體框架的ASP NET應用程序構建者提供傳統的數據源體驗。
SQL的LINQ增加了對SQL Server中新的日期和文件流函數的支持。
ADO NET數據服務框架由滿足下列條件的模式和庫組成。它支持將數據公開為基於REST(具體狀態傳輸)的靈活數據服務。企業網絡內部或整個互聯網上的Web客戶端都可以使用這項服務。ADO NET數據服務框架支持基於任何數據的數據。通過與ADO NET實體框架的完全集成,源創建數據服務可以輕松地公開基本存儲體系結構的概念視圖模型,並且可以從任何平臺輕松訪問使用ADO NET數據服務框架和兼容的Windows Live (dev live)創建的服務。服務為運行在Microsoft平臺上的客戶端應用程序提供了壹組客戶端庫,以簡化與數據服務的交互。例如,基於NET Framework的客戶端可以使用LINQ來查詢數據服務,也可以使用簡單的NET Framework對象層來更新該服務中的數據。
現在,Windows Communication Foundation改進了對互操作性的支持,增強了壹些可信情況下的調試體驗,並擴展了對集成協議的支持,使其可以廣泛用於Web應用程序,從而使DataContract序列化程序更易於使用。
的。SQL Server的. NET Framework數據提供程序(SqlClient)在SQL Server中增加了對文件流和稀疏列函數的支持。
Lishi Xinzhi/Article/program/net/201311/15289