Kurs-ID: VCpp6A4
Kurs Microsoft Visual C++ MFC/ATL 4
COM+/ActiveX Steuerelemente
Dieses C++-Seminar vermittelt sowohl die Grundlagen als auch die Implementierung von verteilten Anwendungen mittels DCOM. Dabei steht die Verwendung der ATL im Vordergrund anhand derer auch ActiveX-Steuerelemente für das Internet erstellt werden.
Anfrage stellenSeminarinhalte
Grundlagen und Programmarchitektur
Distributed Component Object Model
- Von OLE zu DCOM
- Vergleich von DCOM und RPC
Verteilte Datenverarbeitung
Einführung COM (Component Object Model)
- Spezifikation, Philosophie und Binärbibliothek
Grundlagen COM / Distributed COM
- Prozessinterne, lokale und entfernte Komponenten
- Dienste von COM
Schnittstellen
- Schnittstellendefinitionssprache IDL
- Client-Seite einer Komponente
- Die Komponente (Server-Seite)
- Wiederverwendung durch Vererbung, Delegation und Aggregation
- Datentypen und Attribute
- Felder, Zeiger und Referenzen
ATL (Active Template Library)-COM
- Methoden und Eigenschaften einer Schnittstelle hinzufügen
- COM-Objekt mit ATL erstellen
Anfragen an Schnittstellen und Automatisierung
- IUnkown und IClassFactory, QueryInterface
- IDispatch implementieren
Handhabung der Lebensdauer von EXE-Komponenten durch Moniker
- IMoniker, IStorage, IStream, IExternalConnection
- Marshalling und Proxy-Stub-DLLs
Sicherheitsmodelle in DCOM
- IAccessControl, IServerSecurity und IClientSecurity
Grundlagen der ActiveX Steuerelemente
- Standard- und benutzerdefinierte Eigenschaften
- Steuerelement erstellen und testen
- Verwendung in anderen Entwicklungsumgebungen (z.B. MS Access, Visual Basic, etc.)
- Persistenz, Methoden, Ereignisse
- Eigenschaftendialogseiten und Subclassing
Erweiterte Eigenschaften von ActiveX-Steuerelemente
- ActiveX in Webseiten verwenden
- Lizenzierung
Netzwerkprotokolle
MS Transaction Server (MTS) und COM+
- Komponenten für MTS entwerfen
DCOM und CORBA
- Vergleich
- DCOM-CORBA Bridge
Kursthemen
Das Training Microsoft Visual C++ MFC/ATL 4 ist folgenden Themen zugeordnet:
Lernmethode
Ausgewogene Mischung aus Theorie und praktischen Übungen in technisch einwandfreier Schulungsumgebung, zur Festigung Ihres Lernerfolges. Direkter Austausch mit Trainer.in und anderen Teilnehmenden.
Zielgruppe
Diese Schulung richtet sich an Entwickler, die hoch verteilte Anwendungen unter Windows erstellen sollen. Projektleiter von Softwareprojekten, welche einen Einblick in die Grundlagen und Möglichkeiten von verteilten Objekten benötigen, werden mit diesem Kurs ebenfalls angesprochen.
Voraussetzungen
Für diesen Kurs benötigen Sie: Kenntnisse in der Programmierung mit der MFC & ATL im Umfang des Kurses MFC/ATL 3.
Erforderliche Kenntnisse
Dauer und Zeiten
5 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)
In der Regel beginnt ein Schulungstag um 9:00 Uhr und endet um 16:30 Uhr.
Weiterführende Seminare
Schulungsort
Der Schulungsort für das Seminar Microsoft Visual C++ MFC/ATL 4 ist in unseren Räumen in der Kastanienallee 53 in 10119 Berlin Mitte oder in den Räumen des Kunden, sofern dort eine zu vereinbarende geeignete Schulungsumgebung zur Verfügung steht.
Termine
Hinweis
Bitte beachten Sie auch unser Seminar CORBA Architektur. Dieser C++-Kurs kann als Firmenkurs auch in englischer Sprache durchgeführt werden.
Ihre allskills Mehrwerte inklusive
- Kostenlose Schnuppersession
- Preisvorteil 3=5
- Anmeldezugabe
- Vollverpflegung bei offenen Seminaren
- Schulungsunterlage oder Fachbuch falls verfügbar
- Arbeitsmaterialen: Block und Stift
- Teilnahmezertifikat (auch optional als validierbare Online-Version)
- Erfolgsgarantie
- Nachbetreuung