Zielgruppenprofil
Die Kandidaten für diese Prüfung arbeiten in einem Team in einer mittleren oder großen Entwicklungsumgebung, das Microsoft Visual Studio .NET 2003 Enterprise Developer oder Visual Studio 2005 verwendet. Sie sollten über mindestens zwei bis drei Jahre Erfahrung im Entwickeln webbasierter, Microsoft Windows-basierter oder verteilter Anwendungen unter Verwendung von Microsoft .NET Framework 1.0, 1.1 und 2.0 verfügen. Die Kandidaten müssen ausreichende Kenntnisse in Visual Studio 2005 besitzen.
Hinweis Dieses Vorbereitungshandbuch kann jederzeit ohne vorherige Benachrichtigung und nach eigenem Ermessen von Microsoft geändert werden. Microsoft-Prüfungen können adaptive Testverfahren und Simulationselemente enthalten. Das Format, in dem die Prüfungen vorgelegt werden, wird von Microsoft nicht vorgeschrieben. Bereiten Sie sich mit diesem Vorbereitungshandbuch auf die Prüfung vor, unabhängig von deren Format.
Verwalten von Daten in einer .NET Framework-Anwendung mithilfe der .NET Framework 2.0-Systemtypen (siehe System-Namespace).
Verwalten einer Gruppe von verknüpften Daten in einer .NET Framework-Anwendung unter Verwendung von Auflistungen (siehe System.Collections-Namespace).
Verbessern von Typsicherheit und Anwendungsleistung einer .NET Framework-Anwendung unter Verwendung von generischen Auflistungen (siehe System.Collections.Generic-Namespace).
Verwalten von Daten in einer .NET Framework-Anwendung mithilfe von spezialisierten Auflistungen (siehe System.Collections.Specialized-Namespace).
Implementieren von .NET Framework-Schnittstellen, damit die Komponenten Standardverträgen entsprechen (siehe System-Namespace).
Steuern der Interaktionen zwischen .NET Framework-Anwendungskomponenten mithilfe von Ereignissen und Delegaten (siehe System-Namespace).
Implementieren, Installieren und Steuern eines Dienstes (siehe System.ServiceProcess-Namespace).
Entwickeln von .NET Framework-Multithreadinganwendungen (siehe System.Threading-Namespace).
Erstellen einer CLR-Isolationseinheit (Common Language Runtime) in einer .NET Framework-Anwendung mithilfe von Anwendungsdomänen (siehe System-Namespace).
Einbetten von Konfigurationsverwaltungsfunktionen in eine .NET Framework-Anwendung (siehe System.Configuration-Namespace).
Erstellen eines benutzerdefinierten Microsoft Windows Installers für die .NET Framework-Komponenten mithilfe des System.Configuration.Install-Namespace und Konfigurieren der .NET Framework-Anwendungen mithilfe von Konfigurationsdateien, Umgebungsvariablen und des .NET Framework-Konfigurationstools (Mscorcfg.msc).
Verwalten eines Ereignisprotokolls mithilfe des System.Diagnostics-Namespace.
Verwalten von Systemprozessen und Überwachen der Leistung einer .NET Framework-Anwendung mithilfe der Diagnosefunktionalität von .NET Framework 2.0. (siehe System.Diagnostics-Namespace).
Debuggen und Ablaufverfolgung einer .NET Framework-Anwendung unter Verwendung des System.Diagnostics-Namespace.
Einbetten von Verwaltungsinformationen und Ereignissen in eine .NET Framework-Anwendung (siehe System.Management-Namespace).
Serialisieren oder Deserialisieren eines Objekts oder Objektdiagramms unter Verwendung von Laufzeitserialisierungstechniken (siehe System.Runtime.Serialization-Namespace).
Steuern der Serialisierung eines Objekts im XML-Format unter Verwendung des System.Xml.Serialization-Namespace.
Implementieren von benutzerdefinierter Serialisierungsformatierung mithilfe der Formatter-Klassen für die Serialisierung.
Zugreifen auf Dateien und Ordner unter Verwendung der Dateisystemklassen (siehe System.IO-Namespace).
Verwalten von Bytestreams mithilfe von Stream-Klassen (siehe System.IO-Namespace).
Verwalten der .NET Framework-Anwendungsdaten mithilfe von Reader- und Writer-Klassen (siehe System.IO-Namespace).
Komprimieren oder Dekomprimieren von Streaminformationen in einer .NET Framework-Anwendung (siehe System.IO.Compression-Namespace) und Verbessern der Sicherheit von Anwendungsdaten unter Verwendung von isoliertem Speicher (siehe System.IO.IsolatedStorage-Namespace).
Implementieren der Codezugriffssicherheit zur Verbesserung der Sicherheit einer .NET Framework-Anwendung (siehe System.Security-Namespace).
Implementieren der Zugriffssteuerung unter Verwendung der System.Security.AccessControl-Klassen.
Implementieren eines benutzerdefinierten Authentifizierungsschemas unter Verwendung der System.Security.Authentication-Klassen (siehe System.Security.Authentication-Namespace).
Verschlüsseln, Entschlüsseln und Hashen von Daten unter Verwendung der System.Security.Cryptography-Klassen (siehe System.Security.Cryptography-Namespace).
Steuern der Berechtigungen für Ressourcen unter Verwendung der System.Security.Permission-Klassen (siehe System.Security.Permission-Namespace).
Steuern von Codeberechtigungen unter Verwendung der System.Security.Policy-Klassen (siehe System.Security.Policy-Namespace).
Zugreifen auf und Ändern von Identitätsinformationen unter Verwendung der System.Security.Principal-Klassen (siehe System.Security.Principal-Namespace).
Verfügbarmachen von COM-Komponenten für .NET Framework und von .NET Framework-Komponenten für COM (siehe System.Runtime.InteropServices-Namespace).
Aufrufen nicht verwalteter DLL-Funktionen und Steuern des Marshallens von Daten in einer .NET Framework-Anwendung (siehe System.Runtime.InteropServices-Namespace).
Implementieren der Spiegelungsfunktion in einer .NET Framework-Anwendung (siehe System.Reflection-Namespace) und Erstellen von Metadaten, Microsoft Intermediate Language (MSIL) und einer PE-Datei mithilfe des System.Reflection.Emit-Namespace.
Senden von E-Mails an einen SMTP-Server (Simple Mail Transfer Protocol) für die Übergabe aus einer .NET Framework-Anwendung (siehe System.Net.Mail-Namespace).
Formatieren von Daten basierend auf Kulturinformationen (siehe System.Globalization-Namespace).
Erweitern der Benutzeroberfläche einer .NET Framework-Anwendung unter Verwendung des System.Drawing-Namespace.
Erweitern der Textbearbeitungsfunktionen einer .NET Framework-Anwendung (siehe System.Text-Namespace) und Suchen, Ändern und Steuern von Text in einer .NET Framework-Anwendung mithilfe von regelmäßigen Ausdrücken (siehe System.RegularExpressions-Namespace).
Dieser Artikel ist auch in den folgenden Sprachen verfügbar: