"WIN-PROG1" Kurz-Disposition

Seminar-Logo Windows-Programmierung (Teil 1)

- Ein methodisches Grundlagen-Seminar zur Anwendungs-Entwicklung unter Windows 2000/XP -

INTENTION

Zur Anwendungs-Entwicklung von Windows-Applikationen sind profunde Kenntnisse u. a. auf den Gebieten: Grundkonzepte, API's, DLL's, MFC, Controls, Registry und deren funktionelles Zusammenspiel notwendig.
Mit System am System
In diesem methodischen Grundlagenseminar werden Sie systematisch in dieses fassettenreiche Themengebiet eingewiesen. Unterstützt wird dieses Seminarkonzept durch eine Vielzahl von Beispielen, strukturierten Praxisteilen und Workshops, die bei den Teilnehmern auf große Zustimmung gestoßen sind.

THEMEN

  • Grundlagen: Wie ist eine Windows-Anwendung aufgebaut? · Was sind Dialoge, Controls und Ressourcen? · Wir erklären Ihnen detailliert die Zusammenhänge dieser verschiedenen Komponenten

  • DLL's: Wozu gibt es DLL's? · Wir zeigen Ihnen verschiedene Einsatzbereiche für DLL´s und zeigen Ihnen, wie durch den Einsatz von DLL´s Ihre eigenen Anwendungen strukturierter realisiert werden können

  • Windows-Programmierung mit "C" und "C++": Wo liegen die relevanten Unterschiede? · Eine beispielhafte Gegenüberstellung · Nutzungsaspekte

  • Einsatz von MFC: Welche Vor- und Nachteile habe ich beim Einsatz der Microsoft Foundation Classes (MFC) zu erwarten? · Wir demonstrieren verschiedene Möglichkeiten · Auch zeigen wir Ihnen, wie Sie ohne Einsatz der MFC performante und stabile Anwendungen entwickeln können

  • Common Controls: Wie kann ich moderne Steuer-Elemente einsetzen und dadurch den Programmier-Aufwand spürbar verringern? · Wie kann ich eigene Controls erzeugen?

  • Die ODBC-Schnittstelle: Wie Sie über eine einheitliche Schnittstelle auf unterschiedliche Datenbanken zugreifen können

  • Registry 1: Welche Teile der Registratur sind für GUI-Anwendungen interessant? · Was muss bei der Verwendung der Registratur alles beachtet werden? · Wie kann ich Systemrichtlinien zur Konfiguration meiner Anwendung verwenden?

  • Multi-Threading: Wie kann man durch Einsatz von Multi-Threading die Anwendung beschleunigen?

  • Sonstige Aspekte: Das Hilfe-System · Was beim Portieren von 16-Bit Anwendungen zu beachten ist · Überlegungen zur Optimierung von 32-Bit-Anwendungen · Fehlersuche in Anwendungen: wie können mir Debugger helfen? · Sind andere Tools notwendig?
Mehrwert - Grafik Mehrwert: Als Seminarpaket erhalten Sie neben hochwertigen Seminarunterlagen das aktuelle GES-Glossary: "Software-Engineering".
SEMINAR-DATEN

Seminar-Code: "WIN-PROG1"

Seminar-Dauer: 4 Tage

Teilnehmerkreis: Anwendungs- und Systementwickler

Voraussetzungen: Gute Grundkenntnisse der Sprache "C" oder "C++"

Referent: Andreas Tofahrn