Microsoft.NET Framework 4.0 64位是一個不可或缺的windows內部組件,用于Windows的新托管代碼編程模型。它強大的功能和創新的技術完美結合,構建在視覺上引人注目的用戶體驗應用程序,實現跨技術邊界的無縫通信,非常實用。
Microsoft.NET Framework 4.0 64位實現目標:
1、提供一個一致的面向對象的編程環境,而無論對象代碼是在本地存儲和執行,還是在本地執行但在 Internet 上分布,或者是在遠程執行的。
2、提供一個將軟件部署和版本控制沖突最小化的代碼執行環境。
3、提供一個可提高代碼(包括由未知的或不完全受信任的第三方創建的代碼)執行安全性的代碼執行環境。
4、提供一個可消除腳本環境或解釋環境的性能問題的代碼執行環境。
5、使開發人員的經驗在面對類型大不相同的應用程序(如基于 Windows 的應用程序和基于 Web 的應用程序)時保持一致。
6、按照工業標準生成所有通信,以確?;?。NET Framework 的代碼可與任何其他代碼集成。
Microsoft.NET Framework 4.0 64位功能和改進:
1、.NET Framework 4與Framework 3.5 SP1并行工作。在舊版的Framework中可以運行的應用程序,將繼續能夠運行在.NET Framework 4上。
2、在Visual Basic和C#語言中有所創新,例如聲明lambdas 、隱線continuations 、動態調度、并命名/可選參數等。
3、在實體框架中增加了許多新的功能,通過提高抽象層次,從而簡化開發人員的關系數據庫的程序。這些新功能包括:持續忽略、POCO支持、延遲加載,測試驅動開發的支持、功能模型以及新的LINQ運營商等。
4、Windows Workflow(WF)中的改進讓開發者能夠更好地控制工作流程,具體改進如下:
改善活動規劃模型;改進設計體驗;一個新的流程建模方式;擴大調色板的活動范圍;工作流程規則一體化;新郵件相關的功能。
5、.NET框架還為基于WF的工作流程提供重大的性能改進:
改進Windows通訊基礎(WCF )構架,例如流服務相關支持,雙向通信的持久性等。
6、.NET框架4還提供了新的WCF功能,例如服務發現、路由器服務、簡化配置、REST支持、診斷和性能提升等。