beratung

 

 

telefonnu

 

 

termin_vereinbaren  

 

 

 anfrage_button  

 

 

lastminuteangebote
 
 

 

 

Seminarstandorte :

Bayern: München Nürnberg 

Niedersachsen: Hannover Northeim

Nordrhein-Westfalen: Paderborn Dortmund Essen

Baden-Württemberg: Ludwigsburg/Stuttgart Karlsruhe

Hessen: Frankfurt

Rheinland-Pfalz: Mainz

Sachsen: Leipzig

Berlin

Hamburg

Bremen

Österreich: Wien Linz Salzburg Innsbruck Dornbirn Graz

Italien: Bozen

Seminarsprache:

Deutsch | auf Anfrage Englisch oder Italienisch möglich

Trainer Login






Passwort vergessen?
Noch kein Benutzerkonto?
Registrieren

.NET Interop und Migration - Seminare

Seminarziel

Grundlagenwissen zu .NET Interop und Migration

Zielgruppe

Voraussetzungen

.NET-Kenntnisse

Inhalt

Grundlagenwissen und Grundbegriffe

  • Common Language Runtime (CLR)
  • Komponentenmodell von .NET
  • Managed/Unmanaged Code, Microsoft Intermediate Language (MSIL)
  • Managed data, unmanaged data, Common Type System (CTS), Common Language Specification (CLS)
  • Safe code, Typsicherheit, Verification


Überblick über .NET Migrationskonzepte: Pinvoke, COM Interop, VB-Migrationswizzard, Managed C++

  • Strategien und Vergleich der Migrationskonzepte
  • Migration oder Interoperabilität? Vergleich verschiedener Szenarien
  • Vergleich verschiedener Migrationsstufen: Managed Code, Managed Types, sicherer Code
  • Migrationsaufwand
  • Performance, Notwendigkeit von Marshalling
  • Zukunftsicherheit
  • Das Konzept der Komponentenbasierten Migration


Wann lohnt sich COM-basierte Migration, wann Managed C++

  • PInvoke
  • COM Interop
  • COM-Objekte von .NET über nutzen
  • .NET-Komponenten von COM nutzen
  • Marshalling spezieller Datentypen


Entwicklung angepasster Runtime-Callable-Wrapper für nicht typbibliothekskompatible Datentypen

  • VB6/VB.NET Migrationswizzard
  • Automatische Migration - Grenzen der automatischen Migration


Häufige Probleme

  • .NET Wrapperklassen in Managed C++ erzeugen
  • Managed Klassen erstellen (__gc)
  • IJW (It Just Works) in Managed C++
  • Vererbung, Methoden, Konstruktoren, Properties, Exceptions in managed Klassen
  • Strategien bei der Erstellung von Wrapper-Klassen: Welche Methoden müssen gewrappt werden?


Managed/Unmanaged Code sowie Managed/Unmanaged Klassen mischen

Literatur

nach Absprache

Verwandte Seminare

 

[ Zurück ]

Dauer 2 Tage
Seminarpreis pro Person € 955,00 netto
  € 1.136,45 inkl. 19% MwSt
Seminarunterlagen zzgl.
Verpflegung zzgl.
Seminarorte
Wählen Sie einen freien Termin für Nürnberg aus

04.06.2012

16.07.2012

27.08.2012

08.10.2012

19.11.2012

07.01.2013

18.02.2013

08.04.2013

27.05.2013

08.07.2013

19.08.2013

30.09.2013

 
unverbindliches Angebot
unverbindlich reservieren

Dieses Seminar auf meine Merkliste setzen
Meine Merkliste öffnen