- 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.
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: 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++"