Schulungen


Experten
Windows CE Treiberprogrammierung Windows CE Silverlight
Windows CE COM-Interop Windows CE und Voice over IP (VoiP)
Platform Builder für Windows CE, BSP und Erzeugung von Images Auswahl einer Hardware-Plattform: Windows CE, Windows Mobile (Produktfamilie Windows-CE)
ATL (Active-X Template Library) für die Schnittstellen und PlugIn-Entwicklung C++, CLI (Common Language Infrastructure), .NET
Informix - Performancetuning Socket Programmierung, Netzwerk Programmierung
PostScript Programmierung (PS, PDF) PostScript Printer Description Programmierung (PPD)

Einführungen
.NET Framework 3.5 ASP.NET
SQL/T-SQL ESQL
MySQL MS-SQL-Server
Programmiersprache C++ Microsoft Visual Studio
Programmiersprache VBA (Visual Basic for Applications) Programmiersprache StarBasic
OpenOffice XML
Linux Windows 7
HTML C#
Java MS Visio

Windows CE COM-, .NET-Interop Programmierung in C++ Expertenschulung bei der Technischen Systemprogrammierung 
                Jens Schneeweiss in Herten/NRW (25km von Essen entfernt) Windows CE COM-, .NET-Interop Programmierung in C++ - Expertenschulung

COM-Interop ist eine Technologie aus Microsoft .NET-Framework, die mit Hilfe von CLR (Common Language Runtime) ermöglicht, dass COM-Objekte mit .NET-Objekten interagieren können. COM-Interop soll den Zugang zu vorhandenen COM-Komponenten ermöglichen, ohne dass die ursprünglichen Komponenten geändert werden.
Darüber hinaus ermöglicht COM-Interop COM-Entwicklern einen ebenso einfachen Zugriff auf verwaltete Objekte wie auf COM-Objekte. Das .Net-Framework erstellt eine Typbibliothek und besondere Registrierungseinträge, wenn eine Komponente registriert wird. Es bietet ein spezialisiertes Programm (RegAsm.exe), das die verwalteten Typen in eine Typbibliothek exportiert und registriert die verwalteten Komponenten wie eine traditionelles COM-Komponente.

Dauer und Unterrichtsform

  • Je nach Auswahl der Module dauert die Schulung 1 bis 3 Tage
  • Die Schulung findet in Form eines Workshops statt

Voraussetzungen

Individuell auswählbare Module:

  • Wir vermitteln Ihnen Grundlagenwissen über die Common Language Runtime (CLR)
  • Warum COM-Code und .NET mischen?
  • Es wird Ihnen der Unterschied zwischen managed und unmanaged Code erklärt
  • Was bedeutet Interoperabilität?
  • Es wird Ihnen ein Überblick über Migrationskonzepte gegeben
  • Wie nutzt man COM-Objekte in .NET und umgekehrt?
  • Es wird Ihnen die Funktionsweise und der Nutzen von Marshalling erklärt
  • Was sind die Probleme bei automatischen Migrationen?
  • Wie erstellt man .NET-Wrapperklassen?

Benötigte Materialien

  • Ein Notebook mit Visual Studio 2010 oder einer jüngeren Version wird benötigt.

Mögliche Zertifikate, Prüfung

  • Es wird von uns eine Bescheinigung ausgestellt.

Passende Projektbeispiele zu diesem Kurs