> > > MOC 20483 Detaillierte Beschreibung

Programming in C# (Visual Studio 2012) (MOC 20483)

Kursbeschreibung Kurstermine Detaillierter Kursinhalt

Detaillierter Kursinhalt

1. Review der C#-Syntax

  • Anwendungen mit C# schreiben
  • Datentypen, Operatoren und Ausdrücke
  • C#-Programmierkonstrukte

2. Erstellen von Methoden, Handhabung von Ausnahmen und Überwachung von Anwendungen

3. Entwickeln des Codes für eine grafische Anwendung

  • Strukturen und Aufzählungen
  • Collections
  • Events

4. Erstellen von Klassen und Implementieren von typensicheren Collections

5. Erstellen einer Klassenhierarchie mit Hilfe von Vererbung

6. Lesen und Schreiben lokaler Daten

7. Zugriff auf eine Datenbank

  • Erstellen von Entity Data Models
  • Abfragen und Updaten von Daten mit Hilfe von LINQ

8. Zugriff auf Remote-Daten

  • Zugriff auf Daten über das Web
  • Zugriff auf Daten in der Cloud

9. Design der Benutzeroberfläche für eine grafische Anwendung

  • Verwendung von XAML
  • Binden von Steuerelementen an Daten
  • Styling der Benutzeroberfläche

10. Verbessern der Performance und des Antwortverhaltens von Anwendungen

  • Implementierung von Multitasking mit Hilfe von Tasks und Lambda-Ausdrücken
  • Aufgaben asynchron durchführen
  • Synchronisieren gleichzeitiger Zugriffe

11. Integration mit nicht verwaltetem Code

  • Erstellen und Verwenden dynamischer Objekte
  • Verwaltung der Lifetime von Objekten und Kontrolle von nicht verwalteten Ressourcen

12. Wiederverwendbare Typen und Assemblies

  • Objektmetadaten
  • Benutzerdefinierte Attribute
  • Generieren von verwaltetem Code
  • Versionierung, Signieren und Bereitstellen von Assemblies

13. Ver- und Entschlüsselung von Daten

  • Implementierung von symmetrischer Verschlüsselung
  • Implementierung von asymmetrischer Verschlüsselung