.NET Framework 高階開發
這部分幫助介紹與 .NET Framework 相關的高階程式設計主題。
本節內容
- 管理
-
介紹如何管理 Active Directory 中的物件,如何使用 Windows Management Instrumentation (WMI) 獲取企業資料和使管理任務自動化。
- 非同步程式設計設計模式
-
介紹 .NET Framework 提供的兩種設計模式,這兩種設計模式用於在主應用程式執行緒之外單獨執行執行緒。
- 動態原始碼生成和編譯
-
介紹稱作“程式碼文件物件模型”(CodeDOM) 的 .NET Framework SDK 機制。該機制支援用多種程式語言輸出原始碼。
- 發出動態方法和程式集
-
描述 System.Reflection.Emit 名稱空間中的一組託管型別,它們允許編譯器或工具在執行時發出後設資料和 Microsoft 中間語言 (MSIL),有時也允許磁碟上生成可移植可執行 (PE) 檔案。
- 垃圾回收
-
討論垃圾回收器如何管理記憶體以及您如何可以通過程式設計來更有效地使用記憶體。
- 承載公共語言執行庫
-
解釋執行庫宿主概念,將執行庫載入到程式中,在該程式內建立應用程式域,並且載入和執行使用者程式碼。
- 互操作性
-
介紹 Microsoft .NET Framework 提供的服務,這些服務用於與 COM 元件、COM+ 服務、外部型別庫和許多作業系統服務的互動操作。
- 網路程式設計
-
說明如何使用 Internet 訪問類來實現基於 Web 和基於 Internet 的應用程式。
- 反射
-
解釋如何通過使用反射在執行時訪問型別資訊。
- 可靠性
-
討論如何為在 .NET Framework 版本 2.0 環境中執行的任何主機編寫可靠的程式碼。
- 遠端物件
-
討論在不同程式中執行的物件間建立通訊。
- 序列化
-
討論將物件狀態轉換為可保持或傳輸的形式的過程。
- 託管執行緒處理
-
解釋對程式處理的執行時支援以及如何使用各種同步技術程式設計。
- 編寫服務元件
-
描述如何配置和註冊服務元件以訪問 COM+ 服務。