searching delete search field

C++ für das .NET-Framework


Einführung in die Programmierung mit C++/CLI für das .NET-Framework


Bestellcode:   N.CLI
Dauer:   3
Preis:   1.180,- € (zzgl. 19 % MwSt.)
Ort:   nach Vereinbarung
Termine:   nach Vereinbarung

Beschreibung

C++/CLI ist die von Microsoft entwickelte und auf .NET aufbauende Variante der ISO/IEC 14882 standardisierten Programmiersprache C++.
C++/CLI ist eine Erweiterung von Managed C++ und erfüllt die Anforderungen der von Microsoft spezifizierten Common Language Infrastructure (CLI), welche eine sprach- und plattformneutrale Entwicklung und Ausführung von .NET-Anwendungen gewährleistet.
Die Sprache erlaubt es, sowohl "managed" als auch "unmanaged" Code innerhalb einer Komponente zu mischen, weshalb sie sich hervorragend eignet, bestehende C++ Projekte auf die .NET-Plattform zu mirgrieren.

In diesem Kurs werden den Teilnehmern zunächst die Grundlagen über die .NET-Plattform, wie beispielsweise die Common Langauge Runtime (CLR) oder die Garbage Collection (GC), vermittelt.
Zudem lernen Sie die Sprachelemente, Kontrollstrukturen und die objektorientierten Eigenschaften von C++/CLI kennen.
Anhand zahlreicher verständlicher Übungsbeispiele wird das erlernte Wissen schließlich vertieft.

Inhalt

  • Einführung in C++/CLI
  • Sprachkonzepte
    • Variablen
    • Datentypen
    • Klassen und Strukturen
    • Interfaces
  • Vererbung
  • Eigenschaften von .NET-Klassen
  • Exceptions
  • Benutzerdefinierte Attribute
  • Reflection
  • Generische Typen und Methoden
  • Interoperabilität

Abgrenzung

Wegen der erforderlichen Grundkentnisse ist dieses Seminar für Programmieranfänger nicht geeignet.
In diesem Kurs werden keine Kenntnisse über die Migration von bestehenden C++-Anwendungen auf die .NET-Plattform vermittelt.

Teilnehmervoraussetzungen

Für dieses Seminar sind Kenntnisse über die typischen, prozeduralen Mechanismen einer höheren Programmiersprache, wie beispielsweise Pascal oder C erforderlich.
Hierzu gehört u.A. das Wissen über Variablen, Funktionen, Bedingungen, Schleifen etc..

Aktuelles

Offene Trainings

Die nächsten geplanten Trainings sind:

Programmierung mit Java
21.05.2012 (5 Tage)

Das .NET Framework
21.05.2012 (4 Tage)

Performanz – Messung und Optimierung
24.05.2012 (2 Tage)

Webanwendungen mit Apache Struts
29.05.2012 (3 Tage)

Eine vollständige Übersicht finden Sie in unserer Trainingsübersicht.