Fügen Sie ein Booster Pack für Microsoft-Zertifizierungen hinzu. Erhöhen Sie Ihre Chancen mit Prüfungswiederholungen und Übungstests.

Prüfung
70-483

Visual Studio logo

  • Veröffentlicht:
    Freitag, 12. Oktober 2012
  • Sprachen:
    Englisch, Chinesisch (vereinfacht), Deutsch, Französisch, Japanisch, Portugiesisch (Brasilien)
  • Zielgruppen:
    Entwickler
  • Technologie:
    Visual Studio 2012
  • Anrechnung für Zertifizierung:
    MCP, MCSD

Programming in C#

* Schüler sekundärer und höherer Bildungseinrichtungen können ggf. Sonderpreise für Akademiker in Anspruch nehmen (gilt nicht in Indien und China). Weitere Informationen erhalten Sie unter Prüfungsrichtlinien und häufig gestellte Fragen und Antworten. Die Preisen stellen keine Sonderangebote oder reduzierten Preise für Microsoft Imagine Academy Program-Mitglieder, Microsoft Certified Trainer und Microsoft Partner Network Program-Mitglieder dar. Preise können sich ohne vorherige Ankündigung ändern. In den Preisen sind keine Steuern enthalten. Bitte lassen Sie sich die genauen Preise vom Prüfungsanbieter bestätigen, bevor Sie sich für die Teilnahme anmelden.

video

Programmierung in C# Jump Start

Bewertete Fähigkeiten

Mit dieser Prüfung werden Ihre Fähigkeiten bei der Ausführung der unten aufgeführten technischen Aufgaben bewertet. Die Prozentangaben geben Aufschluss über die relative Gewichtung der einzelnen Schwerpunktthemen. Je höher der Prozentsatz, desto mehr Fragen wird die Prüfung zu diesem Bereich enthalten. Sehen Sie sich Video-Tutorials zu den verschiedenen Arten von Fragen in Microsoft-Prüfungen an.

Bitte beachten Sie, dass sich die Prüfungsfragen auf die Themen in den nachfolgenden Aufzählungen beziehen, jedoch nicht darauf beschränkt sind.

Haben Sie Feedback zur Relevanz der Fähigkeiten, die in dieser Prüfung bewertet werden? Bitte senden Sie Ihre Kommentare an Microsoft. Sämtliches Feedback wird überprüft und gegebenenfalls unter Beibehaltung der Gültigkeit und Zuverlässigkeit des Zertifizierungsprozesses umgesetzt. Beachten Sie, dass Microsoft nicht direkt auf Ihr Feedback reagiert. Wir schätzen Ihre Anregungen zur Gewährleistung der Qualität des Microsoft-Zertifizierungsprogramms.

Wenn Sie Bedenken zu spezifischen Fragen innerhalb dieser Prüfung haben, reichen Sie bitte eine Prüfungsanfechtung ein.

Wenn Sie andere Fragen oder Feedback bezüglich der Microsoft-Zertifizierungsprüfungen oder des Zertifizierungsprogramms, der Anmeldung oder Sonderaktionen haben, kontaktieren Sie bitte das Regionale Service Center in Ihrer Nähe.

Programmablauf verwalten (25 %)
  • Implementierung von Multithreading und asynchroner Verarbeitung
    • Task Parallel-Bibliothek (ParallelFor, Plinq, Aufgaben) verwenden; Fortsetzungsaufgaben erstellen; Threads mithilfe von ThreadPool erstellen; Blockierung der Benutzeroberfläche aufheben; Async- und Await-Schlüsselwörter verwenden; Daten mithilfe gleichzeitiger Sammlungen verwalten
  • Verwalten von Multithreading
    • Ressourcen synchronisieren; Sperren implementieren; lange laufende Aufgabe abbrechen; threadsichere Methoden implementieren, um Racebedingungen zu verarbeiten
  • Implementieren des Programmablaufs
    • Iterieren über Collections und Array-Objekte; Entscheidungen mithilfe von switch-Anweisungen, wenn/dann und Operatoren programmieren; Ausdrücke auswerten
  • Erstellen und Implementieren von Ereignissen und Rückrufen
    • Erstellen von Ereignishandlern; Abonnieren und Abbestellen von Ereignissen; integrierte Delegate-Typen für die Erstellung von Ereignissen verwenden; Delegates erstellen; Lambda-Ausdrücke; anonyme Methoden
  • Implementierung der Ausnahmebehandlung
    • Ausnahmetypen verarbeiten (SQL-Ausnahmen, Netzwerkausnahmen, Kommunikationsausnahmen, Netzwerktimeoutausnahmen); Catch-Typ oder Basisausnahmen; „try-catch-finally“-Blöcke umsetzen; Ausnahmen auslösen; feststellen, wann erneut ausgelöst werden soll, oder auslösen; benutzerdefinierte Ausnahmen erstellen

Weiterführende Links für die Vorbereitung

Erstellen und Verwenden von Typen (24 %)
  • Erstellen von Typen
    • Werttypen erstellen (Strukturen, Auflistungen), Referenztypen, generische Typen, Konstruktoren, statische Variablen, Methoden, Klassen, Erweiterungsmethoden, optionale und benannte Parameter und indizierte Eigenschaften; Erstellen überlasteter und überschriebener Methoden
  • Verbrauchstypen
    • Boxing oder Unboxing für die Konvertierung zwischen Datentypen; Umwandlungstypen; dynamische Typen verarbeiten; Sicherstellung der Interoperabilität mit nicht verwaltetem Code, zum Beispiel dynamisches Schlüsselwort
  • Kapselung durchsetzen
    • Kapselung durchsetzen, indem Sie Eigenschaften und Accessoren (public, private, protected) und die explizite Schnittstellenimplementierung verwenden
  • Erstellen und implementieren einer Klassenhierarchie
    • Design und Implementierung einer Schnittstelle; von einer Basisklasse erben; Erstellen und Implementieren von Klassen basierend auf den Schnittstellen IComparable, IEnumerable, IDisposable und IUnknown
  • Typen zur Laufzeit durch Verwendung von Reflektion suchen, ausführen und erstellen
    • Erstellen und Anwenden von Attributen; Lesen von Attributen; Generieren von Code zur Laufzeit mit CodeDom- und Lambda-Ausdrücken; Typen vom Namespace System.Reflection (Assembly, PropertyInfo, MethodInfo, Type) verwenden
  • Verwalten des Objektlebenszyklus
    • Verwalten von nicht verwalteten Ressourcen; IDisposable implementieren, einschließlich der Interaktion mit Abschluss; Verwalten von IDisposable durch die Using-Anweisung; Abschluss und Garbage Collection verwalten
  • Bearbeiten von Zeichenfolgen
    • Bearbeiten von Zeichenfolgen mit den Klassen StringBuilder, StringWriter und StringReader; Suchbegriffe; Zeichenfolgenmethoden auflisten; Zeichenfolgen formatieren

Weiterführende Links für die Vorbereitung

Debuggen von Anwendungen und Implementieren von Sicherheit (25 %)
  • Überprüfen von Anwendungseingaben
    • Überprüfen von JSON-Daten; Datensammlungstypen; Verwaltung der Datenintegrität; regulären Ausdruck zum Überprüfen des Eingabeformats auswerten; mit integrierten Funktionen Datentypen und Inhalte außerhalb des gültigen Bereichs auswerten: Schreiben regulärer Ausdrücke
  • Durchführen symmetrischer und asymmetrischer Verschlüsselung
    • Geeigneten Verschlüsselungsalgorithmus wählen; Zertifikate verwalten und erstellen; Schlüsselverwaltung implementieren; Namespace System.Security implementieren; Hashingdaten; Streams verschlüsseln
  • Verwalten von Assemblys
    • Versions-Assemblys; Signieren von Assemblys mit starken Namen; paralleles Hosting implementieren; Assembly im globalen Assemblycache ablegen; WinMD-Assembly erstellen
  • Debuggen einer Anwendung
    • Erstellen und Verwalten von Compilerdirektiven; geeigneten Buildtyp wählen; Programmierung der Datenbankdateien und -symbole verwalten
  • Diagnose in einer Anwendung implementieren
    • Protokollierung und Ablaufverfolgung implementieren; Profilerstellung von Anwendungen; Leistungsindikator erstellen und überwachen; in das Ereignisprotokoll schreiben

Weiterführende Links für die Vorbereitung

Implementieren des Datenzugriffs (26 %)
  • E/A-Vorgänge durchführen
    • Lesen und Schreiben von Dateien und Streams; Lesen und Schreiben aus dem Netzwerk mithilfe von Klassen im Namespace System.Net; asynchrone E/A-Vorgänge implementieren
  • Nutzen von Daten
    • Daten aus einer Datenbank abrufen; Aktualisieren von Daten in einer Datenbank; JSON- und XML-Daten nutzen, Daten mithilfe von Webdiensten abrufen
  • Abfragen und Manipulieren von Daten und Objekten mithilfe von LINQ
    • Abfrage von Daten mithilfe von Operatoren (projection, join, group, take, skip, aggregate); Erstellen von methodenbasierten LINQ-Abfragen; Abfrage von Daten mit Abfrageausdrucksyntax; Daten mithilfe von anonymen Typen auswählen; Ausführung einer Abfrage erzwingen; Lesen, Filtern, Erstellen und Ändern von Datenstrukturen mithilfe von LINQ to XML
  • Serialisieren und Deserialisieren von Daten
    • Serialisieren und Deserialisieren von Daten mit binärer Serialisierung, benutzerdefinierte Serialisierung, XML-Serialisierer, JSON-Serialisierer und Datenvertragsserialisierer
  • Speichern von Daten in und Abrufen von Daten aus Sammlungen
    • Speichern und Abrufen von Daten mithilfe von Wörterbüchern, Arrays, Listen, Mengen und Warteschlangen; Sammlungstyp auswählen; Sammlung initialisieren; Hinzufügen und Entfernen von Elementen aus der Sammlung; typisierte oder nicht typisierte Sammlungen verwenden; Implementieren benutzerdefinierter Sammlungen; Auflistungsschnittstellen implementieren

Weiterführende Links für die Vorbereitung

Optionen für die Vorbereitung

Trainergeführte Schulung
Einen Microsoft Learning Partner in Ihrer Nähe finden
Video zur Prüfungsvorbereitung

Microsoft Certification PREP Talk: Prüfung 483

In dieser Folge der Vorbereitungstipps besprechen die beiden Zertifizierungsexperten James Seymour, Certification Planner, und Jerry Nixon, Developer Evangelist, wie wichtig die in Prüfung 483 abgefragten Fähigkeiten sind.

Training im eigenen Tempo
  • Programmierung in C# Jump Start

    Dieses Training für Entwickler behandelt C#, Microsofts verwaltete C-Sprache für das .NET Framework. Im typischen Jump Start-Stil wird diese Sitzung ansprechend und mit vielen Demos versehen sein. Microsoft Technical Evangelist Jerry Nixon und Daren May, Mitbegründer von Crank211, stellen ein Beispiel nach dem anderen bereit und zeigen so einfache und komplexe Techniken, die Ihnen an Ihrem Arbeitsplatz behilflich sein werden.

Praxistest

Führen Sie einen offiziellen Microsoft-Praxistest für Prüfung 483 durch

In der Community
Bücher
Exam Ref 70-483: Programming in C# cover

Exam Ref 70-483: Programming in C#
Veröffentlicht: Montag, 15. Juli 2013

Bereiten Sie sich auf die MCSD-Prüfung 70-483 vor und demonstrieren Sie Ihre praktischen Kenntnisse bei der Programmierung in C#. Exam Ref ist für erfahrene IT-Experten konzipiert, die ihre Stellung verbessern möchten. Exam Ref konzentriert sich auf den Scharfsinn bei kritischem Denken und Entscheidungsfindung, der für den Erfolg auf der MCSD-Stufe erforderlich ist.

Microsoft Press-Buch im Microsoft Press Store

Wer sollte diese Prüfung ablegen?

Diese Prüfung richtet sich an Entwickler mit ein oder mehreren Jahren Erfahrung in der Programmierung der Essential Business-/Anwendungslogik für eine Vielzahl von Anwendungen und Hardware-/Softwareplattformen mit C#.

Weitere Informationen zu Prüfungen

Auf eine Prüfung vorbereiten

Wir empfehlen, dass Sie diesen Leitfaden zur Prüfungsvorbereitung komplett durchlesen und sich mit den Ressourcen auf dieser Website vertraut machen, bevor Sie Ihren Prüfungstermin festlegen. In der Microsoft-Zertifizierungsübersicht finden Sie Informationen über die Registrierung, Videos zu typischen Prüfungsfragenformaten und anderen Ressourcen zur Vorbereitung. Informationen zu Prüfungsrichtlinien und Bewertung finden Sie in den Microsoft-Zertifizierungsprüfungsrichtlinien und häufig gestellten Fragen und Antworten.

Hinweis

Dieser Leitfaden für die Vorbereitung kann jederzeit ohne vorherige Ankündigung und nach eigenem Ermessen von Microsoft geändert werden. Microsoft-Prüfungen enthalten unter Umständen adaptive Testtechnologien und Simulationen. Microsoft gibt nicht das Format vor, in dem Prüfungen dargestellt werden. Bitte verwenden Sie diesen Leitfaden für die Vorbereitung auf die Prüfung, unabhängig von deren Format. Um Sie bei der Vorbereitung auf die Prüfung zu unterstützen, empfiehlt Microsoft, dass Sie praktische Erfahrungen mit dem Produkt sammeln und die angegebenen Trainingsressourcen verwenden. Diese Ausbildungsressourcen decken nicht unbedingt alle der im Abschnitt „Bewertete Fähigkeiten“ aufgeführten Themen ab.