Schulung Interoperabilität von COM und .NET sowie Win32/Native C++ und .NET (P/Invoke)

Beschreibung/Inhalt

- Dieses Schulungsmodul kann mit allen aktuellen ASP.NET Core-Versionen (z.B. 8.0, 7.0, 6.0, 5.0) entsprechend Ihren Wünschen durchgeführt werden.
- Auf Wunsch ist auch eine Schulung mit älteren Versionen / klassischem .NET Framework möglich.

Inhalt dieses Schulungsmoduls ist die Interoperabilität zwischen .NET-Code und "älterem" Code, der in C/C++ geschrieben ist ("Win32-DLLs") oder COM-Komponenten (C/C++/VB/u.a.) zum Beispiel zur Integration bestehender alter Anwendungsteile in neue Anwendungen via Wrapper.

Herausforderungen der Interoperabilität
Plattform Invoke (P/Invoke)

  • [DllImport]
  • [LibraryImport] (seit .NET 7.0)

  • Nutzung des Windows 32-API
    COM Interoperabilität (COM Interop)
    Aufrufe von .NET nach COM: Runtime Callable Wrapper (RCW)
    Aufrufe von COM nach .NET: COM Callable Wrapper (CCW)
    Erstellen von Wrappern mit C++/CLI

    Dauer
    Auf Wunsch. Gerne geben wir Ihnen eine Empfehlung zur notwendigen Schulungsdauer, wenn Sie uns in der Anfrage Ihre Vorkenntnisse und Ziele nennen.
    Ort
    Online oder in Deutschland, Österreich und der Schweiz an Ihrem Firmensitz
    Schulungsdidaktik
    Nach Ihrer Wahl: Klassische Schulung mit PC-Übungen, reine Präsentation ohne PC-Übungen oder interaktiver Workshop mit Beratungsanteil