.NET Framework 的概觀

本章節提供 .NET Framework 關鍵功能的概念性概觀,包含 Common Language Runtime、.NET Framework 類別庫 (Class Library) 和跨語言的互通性 (Interoperability)。

在本節中

  • .NET Framework 概觀
    介紹 .NET Framework 架構及其元件。

  • 安裝 .NET Framework
    提供 .NET Framework 獨立可執行檔和 Web 啟動載入器套件、語言套件以及安全需求的相關資訊。

  • Common Language Runtime (CLR)
    說明 Common Language Runtime 的功能與優勢、管理程式碼執行的執行階段環境,以及提供簡化開發過程的服務。

  • 一般型別系統
    識別 Common Language Runtime 支援的型別。

  • 中繼資料和自我描述元件
    說明 .NET Framework 簡化元件互通性的方式:允許編譯器 (Compiler) 發出額外的宣告性資訊或中繼資料 (Metadata) 至所有模組和組件中。

  • 跨語言互通性
    說明以不同程式語言所建立的 Managed 物件與其他 Managed 物件互動的方式。

  • Common Language Runtime 中的組件
    定義組件的概念,組件是型別和資源的集合,其形成功能的邏輯單位。 組件是開發、版本控制、重複使用、啟動過程 (Activation) 範圍和安全性使用權限的基礎單位。

  • 應用程式定義域
    說明如何使用應用程式定義域來提供應用程式間的隔離。

  • .NET Framework 類別庫概觀
    介紹 .NET Framework 所提供的型別程式庫,其可加速並最佳化開發過程,並且能讓您存取系統功能。

  • 執行階段主應用程式
    描述 .NET Framework 支援的執行階段主應用程式 (Host),包括 ASP.NET、Internet Explorer 和 Shell 可執行檔。

  • .NET Framework 方針和最佳做法
    提供主題的連結,這些主題說明實作 .NET Framework 技術的原則、提示和技巧。

  • 使用說明和逐步解說目錄
    提供主題的連結,其中提供範例程式碼、描述如何執行特定工作,以及描述完整的案例。

  • .NET Framework 系統需求
    提供 .NET Framework 的硬體、作業系統和軟體需求。

相關章節

  • .NET Framework Class Library (英文)
    提供 .NET Framework 中所包含類別、介面和實值型別 (Value Type) 的相關程式設計資訊。 這個程式庫提供系統功能的存取,並設計來做為建置 .NET Framework 應用程式、元件和控制項的基礎。

  • .NET Framework 4 的新功能
    描述最新版 .NET Framework 中的新功能與變更。