C#
Grundlagen der Programmierung

Nach diesem Seminar können Sie einfache Anwendungen für das .NET Framework mit C# entwickeln. Anhand von Beispielanwendungen lernen Sie die Grundlagen der Programmiersprache C# kennen und erhalten einen Überblick über objektorientierte Ansätze bei der Programmierung. Neben der Erstellung von Konsolenanwendungen und Windows-Forms-Anwendungen werden auch Datenbankzugriffe mit ADO.NET im Kurs thematisiert.

Seminarthemen

  • Grundlagen der .NET Architektur:
    Grundlagen – Common Language Runtime – Einheitliches Programmiermodell – Versionen des .NET Framework – Entwicklungsumgebung
  • Konsolenanwendungen:
    Aufbau einer Konsolenanwendung – Text ausgeben – Eingaben auswerten – Kommandozeilenparameter – Weitere Möglichkeiten
  • Datentypen in C#:
    Wert- und Referenztypen – Strings – Typermittlung und Typkonvertierung – Benutzerdefinierte Datentypen – Arrays und Auflistungen
  • Objektorientierung:
    Klassen und Objekte – Eigenschaften, Methoden, Konstruktoren – Vererbung – Abstrakte Klassen – Statische Klassen und Member
  • Windows Forms Anwendungen:
    Funktionsweise – Steuerelemente verwenden – Menüs und Standarddialoge verwenden – Assemblies – Kompilierung
  • Fehlerbehandlung und Debugging:
    Ausnahmeeinstellungen – Ausnahmen behandeln – Ressourcenschutz-Blöcke – Debugging – Tracing und Logging
  • Datenzugriff mit ADO.NET:
    Überblick – ADO.NET-Provider – Connection- und Command-Objekt – DataReader und Dataset – XML
  • Anwendungen verteilen:
    Copy-Deployment – Click-Once-Deployment – Windows Installer – WIX Toolset – Weitere Möglichkeiten

Zielgruppe

Anwendungsentwickler

Voraussetzungen

Grundlegende Programmierkenntnisse sind von Vorteil

Dauer

5 Tage

Methoden

Vortrag, Fallbeispiele, Diskussion, Übungen

Hinweise

Durchführung

Die Schulungsdauer und den genauen Schulungsinhalt stimmen wir individuell mit Ihnen ab. Gerne stehen wir für eine weitergehende Beratung und Bedarfsermittlung zur Verfügung. Wir freuen uns auf Ihre Anfrage ›.