深入 .NET Framework
本章節提供 .NET Framework 關鍵功能的概念性概觀,包含 Common Language Runtime、.NET Framework 類別庫 (Class Library) 和跨語言的互通性 (Interoperability)。
本章節內容
- Common Language Runtime
說明 Common Language Runtime 的功能與優勢、管理程式碼執行的 Run-Time 環境,以及提供簡化開發過程的服務。 - 組件
定義組件 (Assembly) 的概念,組件是型別和資源的集合,其形成功能的邏輯單位。組件是開發、版本控制、重複使用、啟動過程 (Activation) 範圍和安全性使用權限的基礎單位。 - 應用程式定義域
說明如何使用應用程式定義域來提供應用程式間的隔離。 - Runtime 主應用程式
描述 .NET Framework 支援的 Runtime 主應用程式 (Host),包括 ASP.NET、Internet Explorer 和 Shell 可執行檔。 - 通用型別系統
識別 Common Language Runtime 支援的型別。 - 中繼資料和自我描述元件
說明 .NET Framework 簡化元件互通性的方式:允許編譯器 (Compiler) 發出額外的宣告性資訊或中繼資料 (Metadata) 至所有模組和組件中。 - 跨語言互通性
說明以不同程式語言所建立的 Managed 物件與其他 Managed 物件互動的方式。 - .NET Framework 安全性
描述保護資源和來自未授權程式碼與未授權使用者之程式碼的方法。 - .NET Framework 類別庫的簡介
介紹 .NET Framework 所提供的型別程式庫,其可加速並最佳化開發過程,並且能讓您存取系統功能。
相關章節
- .NET Framework 類別庫
提供包含在 .NET Framework SDK 中的類別、介面和數值型別 (Value Type) 的相關資訊。這個程式庫提供系統功能的存取,並設計來作為建置 .NET Framework 應用程式、元件和控制項的基礎。