Fortgeschrittene Entwicklungstechnologien

Aktualisiert: November 2007

Dieses Thema enthält Links zu Informationen über anspruchsvolle Aufgaben und Methoden für die Entwicklung in .NET Framework.

Verwaltung und Management

Enthält Informationen über die Verwendung von Verzeichnisdiensten und die Windows-Verwaltungsinstrumentation (WMI).

Komponentenerstellung für die Entwurfsumgebung

Beschreibt das Erstellen benutzerdefinierter Komponenten und das Erweitern der Entwurfszeitunterstützung.

Entwurfsmuster für die asynchrone Programmierung

Erläutert die Features für die asynchrone Programmierung in .NET Framework.

Generieren und Kompilieren von dynamischem Quellcode

Erläutert das Code Document Object Model (CodeDOM), das die Ausgabe von Quellcode in mehreren Programmiersprachen ermöglicht.

Ausgeben von dynamischen Methoden und Assemblys

Beschreibt einen Satz verwalteter Typen im System.Reflection.Emit-Namespace, mit denen ein Compiler oder ein Tool zur Laufzeit Metadaten und MSIL (Microsoft Intermediate Language) ausgeben und optional eine PE-Datei (Portable Executable) auf der Festplatte generieren kann.

Garbage Collection

Erläutert, wie der Garbage Collector den Speicher verwaltet und wie Sie die Anwendungen so programmieren, dass der Speicher optimal ausgenutzt wird.

Bereitstellen der Common Language Runtime

Erläutert das Konzept des Laufzeithosts, der die Laufzeit in einen Prozess lädt, innerhalb des Prozesses die Anwendungsdomäne erstellt und den Benutzercode lädt und ausführt.

Interoperabilität

Beschreibt die durch die Common Language Runtime bereitgestellten Interoperabilitätsdienste. Enthält außerdem Links zu Informationen über das Einbinden von COM-Komponenten in die .NET Framework-Anwendung.

Network Programming

Veranschaulicht die Verwendung von Internetzugriffsklassen für die Implementierung von sowohl web- als auch internetbasierten Anwendungen.

Reflektion

Erklärt, wie Sie mithilfe von Reflektion zur Laufzeit Zugriff auf Typinformationen erhalten.

Zuverlässigkeit

Beschreibt die Verwendung von Attributen, die für Zuverlässigkeit konzipiert sind, z. B. HPA und ReliabilityContract, und erörtert die empfohlenen Vorgehensweisen zum Schreiben von zuverlässigem Code.

.NET-Remoting

Beschreibt die verschiedenen Kommunikationsverfahren, die in .NET Framework für die Remotekommunikation zur Verfügung stehen.

Serialisierung

Erläutert die XML-Serialisierung.

Verwaltetes Threading

Erläutert die Laufzeitunterstützung für Threading und die Programmierung unter Verwendung mehrerer Synchronisierungstechniken.

Writing Serviced Components

Beschreibt die Konfiguration und Registrierung von Serviced Components für den Zugriff auf COM+-Dienste.

System.Reflection.Emit

Beschreibt die Hauptfeatures des Emit-Namespaces.

Grundlegende Entwicklungstechnologien

Enthält Links zu Informationen über Standardaufgaben der Anwendungsentwicklung in .NET Framework.

Sicherheit in .NET Framework

Enthält Links zu Informationen über die Klassen und Dienste in .NET Framework, die die sichere Anwendungsentwicklung erleichtern.

Community-Beiträge

Anzeigen: