"WIN-CE" Kurz-Disposition

Seminar-Logo WindowsCE Programmierung

- Eine umfassende Einführung in die Programmierung von Embedded Windows Systemen -

INTENTION

Die Betriebssysteme aus der Windows-Familie haben in den letzten Jahren auf breiter Front ihren Siegeszug auf der PC-Plattform angetreten. Weniger auffällig erfolgte zeitgleich der Einzug von Windows auf kleineren Systemen, wie Handhelds, Smartphones oder allgemeinen Steuerungs-Systemen, die nicht einmal kompatibel zur Intel-Welt sein müssen. Eingesetzt wird hier eine Ressourcen schonende Variante aus der Embedded-Familie von Windows. Mit System am System

Da elementare Mechanismen wie Netzwerk-Kommunikation, Grafik-Ansteuerung und Abfrage von System-Schnittstellen im System fertig integriert sind und kompakte Komplettlösungen günstig angeboten werden, wird der Einsatz von Windows Embedded auch zunehmend für Steuerungs-Projekte im industriellen Bereich interessant.

Dieses Seminar befasst sich eingehend mit den verschiedenen Entwicklungs-Werkzeugen, deren Installation und Konfiguration und bietet eine Einführung in die zur Verfügung stehenden System-Schnittstellen.


THEMEN

  • Windows Embedded: Wo liegen die Unterschiede zwischen WindowsCE, WindowsXP Embedded, WindowsNT Embedded und Windows Mobile? Wie unterscheiden sie sich vom kommerziellen Windows? Welche Hardware-Plattformen werden unterstützt?

  • Embedded Entwicklung: Welche Entwicklungs-Werkzeuge stellt Microsoft zur Verfügung? Mit welchen Sprachen wird gearbeitet? Wo liegen die Vorzüge von WindowsCE.net? Wie funktionieren die verschiedenen Simulatoren?

  • Plattform-Design: Welche Hardware-Plattformen werden unterstützt? Wie kann ich mit dem Plattform-Builder das Betriebssystem meiner Ziel-Hardware anpassen? Was ist beim Einsatz von ROM-gestützten Systemen zu beachten?

  • System-Schnittstellen: Wie unterscheidet sich die Embedded-API von der bekannten Windows-API? Mit welchen Einschränkungen ist zu rechnen? Welche Schnittstellen zum System-Management sind verfügbar? Wie erreicht man die Netzwerk- und andere Kommunikations-Schnittstellen? Was ist beim Aufbau portabler Applikationen zu beachten?

  • Windows-Programmierung: Wie ist eine Windows-Applikation aufgebaut? Wie werden Menüs und Dialoge erzeugt? Wie gehe ich schonend mit den Ressourcen auf einem Embedded-System um? Wie funktioniert Multi-Threading und warum ist es so wichtig?

  • Praxis: Alle behandelten Themen werden live präsentiert und in praktischen Übungen am System vertieft.

Mehrwert - Grafik Mehrwert: Als Seminarpaket erhalten Sie neben hochwertigen Seminarunterlagen das aktuelle GES-Glossary: "Software-Engineering".
SEMINAR-DATEN

Seminar-Code: "WIN-CE"

Seminar-Dauer: 4 Tage

Teilnehmerkreis: Programmierer und System-Entwickler, die sich in die Spezifika der Embedded-System einarbeiten müssen

Voraussetzungen: Elementare Kenntnisse in der Windows-Programmierung sind hilfreich. Basiswissen in "C" oder "C++" sollten vorhanden sein

Referent: Andreas Tofahrn