C# ist eine elegante, typsichere und objektorientierte Sprache, mit der Entwickler eine Vielzahl sicherer und robuster Anwendungen erstellen können, die in .NET Framework ausgeführt werden. Mit C# können Sie Windows-Clientanwendungen, XML-Webdienste, verteilte Komponenten, Client-/Serveranwendungen, Datenbankanwendungen und vieles mehr erstellen. Visual C# bietet basierend auf der C#-Sprache und .NET Framework einen erweiterten Code-Editor, komfortable Benutzeroberflächen-Designer, integrierte Debugger und viele weitere Tools zur einfachen Anwendungsentwicklung.
Dieses Seminar vermittelt die nötigen Kenntnisse für die Entwicklung von Windows-Anwendungen mithilfe 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 Frameworks integriert, vertieft.
Review der C#-Syntax
Erstellen von Methoden, Handhabung von Ausnahmen und Überwachung von Anwendungen
Entwickeln des Codes für eine grafische Anwendung
Erstellen von Klassen und Implementieren von typensicheren Collections
Erstellen einer Klassenhierarchie mit Hilfe von Vererbung
Lesen und Schreiben lokaler Daten
Zugriff auf eine Datenbank
Zugriff auf Remote-Daten
Design der Benutzeroberfläche für eine grafische Anwendung
Verbessern der Performance und des Antwortverhaltens von Anwendungen
Integration mit nicht verwaltetem Code
Wiederverwendbare Typen und Assemblies
Ver- und Entschlüsselung von Daten