Programmierung mit C#
Dauer:5 Tage
Preis/Person:netto 2.100,00 €
brutto 2.499,00 €
brutto 2.499,00 €
Ziele
Die Teilnehmer sind in der Lage, die Programmiersprache C# innerhalb des .NET-Frameworks einzuordnen. Sie lernen die Syntax von C# und können Applikationen entwerfen und implementieren.
Zielgruppe
Programmierer, Anwendungsentwickler
Voraussetzungen
Erste Programmiererfahrung in C#, Verständnis der Konzepte objektorientierter Programmierung.
Schulungsinhalte
- Wiederholung 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 Models
- 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-Ausdrücken
- 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
Termine