Die TeilnehmerInnen erlernen die Sprachelemente und das Programmieren von C#. Nach einem Grundeinstieg in Datentypen, Operatoren und Anweisungen wird die grundlegende objektorientierte Programmierung in C# erlernt. Nach Delegates Collections wird LINQ eingeführt. Einfache Windows-Programme mit Datenbankzugriff über LINQ werden mit Windows Forms realisiert. Abschließend werden Oberflächen mit der neuen WPF (Windows Presentation Foundation) und XAML für Windows Store und Windows Phone erstellt.
Inhalte sind:
- Datenein- und Datenausgabe, Kontrollstrukturen
- Klassen, Objekte, Methoden
- Vererbung, Polymorphismus, Interfaces
- Delegates, Collections, Dateien, Streams
- LINQ, Programme mit WinForms
- Grundlagen WPF und XAML
- Windows Store, Windows Phone, Programmierprojekt