Seminar \ nr. 20483

Schulung - MOC 20483: Programming in C#

  • 5 Tage
  • Präsenztraining
Download als PDF
Seminar
Inhouse
Individuell
Durchführung in unseren Räumen
Seminar Nr. : 20483
Dauer : 5 Tage (30 Stunden)

Preis
2.390,00 € netto
2.844,10 € inkl. 19% MwSt.

Ort
Datum

Nach Absprache in Ihren oder unseren Räumen
Seminar Nr. : 20483
Dauer : 5 Tage (30 Stunden)

Inhouse-Paket*
Auf Anfrage

On-demand Training

Sind Sie an diesem Thema interessiert?
Unsere Experten entwickeln Ihr individuell angepasstes Seminar!

Teilen Sie dieses Seminar

Dieses Seminar vermittelt die nötigen Kenntnisse für die Entwicklung von Windows-Anwendungen mit Hilfe von C#. Während des Seminars werden die Grundlagen der C#-Programmstruktur, die Sprachsyntax und Implementierungsdetails wiederholt und diese Kenntnisse dann durch das Erstellen einer Anwendung, die mehrere Features des .NET Framework 4.5 integriert, vertieft

Zielgruppe

Wer sollte teilnehmen:

Zielgruppe

Erfahrene Entwickler.

Voraussetzungen

Programmiererfahrung mit C#, Verständnis der Konzepte objektorientierter Programmierung.

Trainingsprogramm

Trainingsprogramm

Review der C#-Syntax:
Anwendungen mit C# schreiben - Datentypen, Operatoren und Ausdrücke - C#-Programmierkonstrukte

Erstellen von Methoden, Handhabung von Ausnahmen und Überwachung von Anwendungen:

Entwickeln des Codes für eine grafische Anwendung:

Strukturen und Aufzählungen - Collections - Events

Erstellen von Klassen und Implementieren von typensicheren Collections:

Erstellen einer Klassenhierarchie mit Hilfe von Vererbung:

Lesen und Schreiben lokaler Daten:

Zugriff auf eine Datenbank:

Erstellen von Entity Data Model - Abfragen und Updaten von Daten mit Hilfe von LINQ

Zugriff auf Remote-Daten:

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

Design der Benutzeroberfläche für eine grafische Anwendung:

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

Verbessern der Performance und des Antwortverhaltens von Anwendungen:

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

Integration mit nicht verwaltetem Code:

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

Wiederverwendbare Typen und Assemblies:

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

Ver- und Entschlüsselung von Daten:

Implementierung von symmetrischer Verschlüsselung - Implementierung von asymmetrischer Verschlüsselung

Schulungsmethode

Schulungsmethode

Vortrag, Übungen, Praktikum am PC.

Hinweis

Hinweis

Das Seminar kann zur Vorbereitung auf die Zertifizierung als "Programming in C# Specialist" genutzt werden, die Voraussetzung ist für eine Zertifizierung als Microsoft Certified Solutions Developers (MCSD): Windows Store Apps Using C#

Weitere Informationen