"WIN-PROG2"
| Kurz-Disposition
|
| Windows-Programmierung (Teil 2)
|
- Ein Intensiv-Seminar
zu Spezial-Aspekten der Windows 2000/XP-Programmierung -
Auf Grund seiner Architektur eignet
sich Windows 9X/NT/2000/XP insbesondere als leistungsfähige
Plattform für moderne Server-Software. Im Vergleich zu anderen
Systemen bietet Windows 9X/NT/2000/XP darüber hinaus noch
zahlreiche weitere Möglichkeiten wie lokale Sicherheit, zentrales
Benutzer-Management, Fernüberwachung.
Im 2. Teil dieses abgestimmten Programmier-Konzeptes werden wir
uns eingehend mit Spezial-Aspekten der Windows 9X/NT/2000/XP-Programmierung
befassen. Neben wichtigem Hintergrund-Wissen werden wir diese
speziellen Themenbereiche systematisch aufbereiten und durch eine
Vielzahl von Beispielen, strukturierten Praxis-Teilen und Workshops
vertiefen.
- Die Netzwerk-Schnittstelle:
Wie kommunizieren Client/Server-Anwendungen miteinander? ·
Ein Überblick über Mechanismen wie Named Pipes, Mailslots,
Sockets und Remote Procedure Calls
- Windows 9X/NT/2000/XP-Dienste:
Wie können eigene Server-Dienste erstellt werden, und was
ist bei der Programmierung unbedingt zu beachten?
- Sicherheit:
Wie kann ich durch Verwendung der Sicherheits-Mechanismen von
Windows 9X/NT/2000/XP meine Server-Anwendung vor unbefugtem Zugriff
schützen?
- Lan-Manager-API:
Wie kann ich mit dem Server-Dienst kommunizieren und Zugriff auf
Benutzer-Informationen oder Freigaben abrufen?
- Exception-Handling:
Wie funktioniert das Abfragen unvorhersehbarer Fehler durch strukturierte
Ausnahme-Behandlung?
- Konsolen-Anwendungen:
Was ist beim Implementieren von klassischen Konsolen-Anwendungen
zu beachten? · Das Thread-Konzept: Was Sie über Prozesse,
Threads und Multitasking wissen müssen · Wie erstellt
man stabile und performante multi-threaded Applikationen?
- UNICODE und ANSI:
Wo liegen die Unterschiede der beiden Zeichen-Kodierungen? ·
Wie wichtig sind Codepages?
- Prozess-Überwachung:
Wie kann meine Anwendung Daten für den System-Monitor und
die Ereignis-Anzeige liefern?
- Registry 2:
Welche Teile der Registratur sind für Dienste interessant?
· Wie werden Performance-Counter und Ereignis-Quellen konfiguriert?
- Sonstige Aspekte:
Überlegungen zur Optimierung von 32-Bit-Anwendungen ·
Fehlersuche in Anwendungen: wie können mir Debugger helfen?
· Windows 9X/NT/2000/XP-Programmierung im Vergleich zu UNIX
· Die Fallstricke beim Portieren nach Windows 9X/NT/2000/XP
| Mehrwert: Als Seminarpaket erhalten Sie neben hochwertigen Seminarunterlagen das aktuelle GES-Glossary: "Software-Engineering".
|
Seminar-Code: "WIN-PROG2"
Seminar-Dauer:
4 Tage
Teilnehmerkreis:
Anwendungs- und Systementwickler
Voraussetzungen:
Gute Grundkenntnisse der Sprache "C" oder "C++"
Referent:
Andreas Tofahrn
|