當前位置:編程學習大全網 - 編程語言 - Microsoft .NET Framework 4是什麽?

Microsoft .NET Framework 4是什麽?

.NET Framework 是由 Microsoft 開發的壹種全面且壹致的編程模型,用於生成具有視覺震撼力的用戶體驗、無縫的安全通信和對壹系列業務流程進行建模的能力的應用程序。

.NET Framework 4 將與舊的 Framework 版本並行工作。 默認情況下,基於早期版本的 Framework 的應用程序將繼續在目標版本上運行。

Microsoft .NET Framework 4 提供了以下新功能和改進:

公***語言運行時 (CLR) 和基類庫 (BCL) 的改進

性能改進,包括更好的多核心支持、後臺垃圾回收和服務器上的探查器附加。

新的內存映射文件和數字類型。

更輕松的調試,包括轉儲調試、Watson 小型轉儲、64 位的混合模式調試和代碼協定。

有關 CLR 和 BCL 的增強功能的完整列表,請轉到此處。

Visual Basic 和 C# 語言中的創新,例如 lambda 語句、隱式行繼續符、動態調度和命名/可選參數。

數據訪問和建模的改進

利用 Entity Framework,開發人員可使用 .NET 對象和語言集成查詢 (LINQ) 對關系數據庫進行編程。 它具有多項新功能,包括持久性忽略和 POCO 支持、外鍵關聯、延遲加載、測試驅動開發支持、模型中的函數和新的 LINQ 運算符。 其他功能包括:帶自跟蹤實體的更好的 n 層支持、使用 T4 模板的可自定義的代碼生成、模型首次開發、改進的設計器體驗、更好的性能以及實體集的復數形式。 有關更多信息,請轉到此處。

WCF 數據服務是 .NET Framework 的壹個組件,可以利用此服務創建基於 REST 的服務和應用程序,以便使用開放式數據協議 (OData) 在 Web 上公開和使用數據。 WCF 數據服務具有多項新功能,包括增強的 BLOB 支持、數據綁定、行計數、源自定義、投影和請求管道改進。 當前與 Microsoft Office 2010 的內置集成可將 Microsoft Office SharePoint Server 數據作為壹個 OData 源公開,並使用 WCF 數據服務客戶端庫訪問該數據源。 有關更多信息,請轉到此處。

ASP.NET 的增強功能

對 HTML、元素 ID 和自定義 CSS 的更多控制,通過這些控制可更輕松地創建符合標準且 SEO 友好的 Web 窗體。

新的動態數據功能,包括新的查詢篩選器、實體模板、對 Entity Framework 4 的更豐富的支持以及可輕松應用於現有 Web 窗體的驗證和模板化功能。

針對新的 AJAX 庫改進的 Web 窗體支持,包括對內容傳遞網絡 (CDN) 的內置支持。

有關 ASP.NET 增強功能的完整列表,請轉到此處。

Windows Presentation Foundation (WPF) 的改進

添加對 Windows 7 多點觸控、功能區控件和任務欄擴展性功能的支持。

添加了對 Surface 2.0 SDK 的支持。

新的業務線控件,包括圖表控件、智能編輯、數據網格以及其他用於改進生成以數據為中心的應用程序的開發人員體驗的控件。

性能和伸縮性的改進。

文本清晰度、布局像素對齊、本地化和互操作性的可視化改進。

有關 WPF 的增強功能的完整列表,請轉到此處。

Windows 工作流 (WF) 的改進,利用這些改進,開發人員能夠更好地承載工作流並與其進行交互。 這些改進包括:改進的活動編程模型、改進的設計器體驗、新的流程圖建模樣式、展開的活動面板、工作流規則集成和新的消息相關功能。 .NET Framework 4 還顯著提高了基於 WF 的工作流的性能。 有關 WF 的增強功能的完整列表,請轉到此處。

Windows Communication Foundation (WCF) 的改進,例如對 WCF 工作流服務的支持(可啟用帶消息傳遞活動的工作流程序)和相關支持。 此外,.NET Framework 4 還提供了新的 WCF 功能,如服務發現、路由服務、REST 支持、診斷和性能。 有關 WCF 的增強功能的完整列表,請轉到此處。

創新的新並行編程功能,例如並行循環支持、任務並行庫 (TPL)、並行 LINQ (PLINQ) 和協調數據結構(可讓開發人員利用多核處理器)。

安裝說明

重要事項:請確保計算機上已安裝最新的 Windows Service Pack 和關鍵更新。 若要查找安全更新,請訪問 Windows Update。 如果安裝的是 XP 的 64 位版本或 Windows 2003,則可能需要安裝 Windows 圖像處理組件。 可以在此處找到 Windows 圖像處理組件的 32 位版本。 可以在此處找到 Windows 圖像處理組件的 64 位版本。

在此頁上,找到並單擊“下載”按鈕以開始下載。 若只需要較小的 x86 版本的安裝程序,則可以在此處找到此安裝程序。 如果需要在 ia64 上進行安裝,請使用在此處找到的 ia64 安裝程序。

若要立即開始安裝,請單擊“運行”。

若要將下載的文件保存到計算機上,以便稍後進行安裝,請單擊“保存”。

若要取消安裝,請單擊“取消”。

下載地址:/download/details.aspx?id=17718

系統要求

支持的操作系統

Windows 7, Windows 7 Service Pack 1, Windows Server 2003 Service Pack 2, Windows Server 2008, Windows Server 2008 R2, Windows Server 2008 R2 SP1, Windows Vista Service Pack 1, Windows XP Service Pack 3

Windows XP SP3

Windows Server 2003 SP2

Windows Vista SP1 或更高版本

Windows Server 2008(在服務器核心角色上不受支持)

Windows 7

Windows Server 2008 R2(在服務器核心角色上不受支持)

Windows 7 SP1

Windows Server 2008 R2 SP1

支持的體系結構:

x86

x64

ia64(有些功能在諸如 WPF 之類的 ia64 上不受支持)

硬件要求:

建議的最低要求:Pentium 1 GHz 或更快,512 MB RAM 或更大

最小磁盤空間:

x86 – 850 MB

x64 – 2 GB

必備組件:

Windows Installer 3.1 或更高版本

Internet Explorer 5.01 或更高版本

  • 上一篇:機電壹體化有什麽?
  • 下一篇:如何調試程序
  • copyright 2024編程學習大全網