Programming with Managed Extensions for Visual C++ .NET

Programming with Managed Extensions for Visual C++ .NET Cursus

m2558

AanbiederLearnit Training
Kosten 1.395,00
Meer informatie over Learnit Training

Overzicht

Na deze drie-daagse cursus zijn de deelnemers in staat Managed C++ applicaties te bouwen in het .NET Framework. Zij hebben ook geleerd gebruik te maken van __gc classes, pointers, references, datatypes, inheritance, arrays, collections, reflection, ... Volledige omschrijving

Bestemd voor

Deze cursus is gericht op corporate developers, solution providers, Web- en database-ontwikkelaars die kennissystemen bouwen en daarin faciliteiten opnemen voor gegevensanalyse, rapportage, presentatie en workflow. (.NET 1.x)

Benodigde kennis

De deelnemers dienen ervaring te hebben met C++, inclusief ondersteuning in C++ van objectoriëntatie en de STL.

Programma

Tijdens deze cursus komen o.a. de volgende onderwerpen aan bod: Dag 1 Using C++ in the .NET Framework Managed Execution Environment Managed Extensions for C++ Defining __gc Classes __gc Class Members in Managed C++ Controlling Class Layout ... Volledig programma

Keurmerken

Inschrijven

Beschrijving

Na deze drie-daagse cursus zijn de deelnemers in staat Managed C++ applicaties te bouwen in het .NET Framework. Zij hebben ook geleerd gebruik te maken van __gc classes, pointers, references, datatypes, inheritance, arrays, collections, reflection, properties, operators en exceptions. Verder weten zij om te gaan met unmanaged code en components in een managed omgeving.

Opmerkingen

De stof wordt behandeld aan de hand van presentaties op papier en op CD. Daarnaast spelen demonstraties en hands-on oefeningen een belangrijke rol.

Programma

Tijdens deze cursus komen o.a. de volgende onderwerpen aan bod:

Dag 1

  • Using C++ in the .NET Framework
  • Managed Execution Environment
  • Managed Extensions for C++
  • Defining __gc Classes
  • __gc Class Members in Managed C++
  • Controlling Class Layout
  • __gc Pointers and References
  • Pointers and References to __gc and __nogc Objects
  • Pinning and Unpinning Pointers
  • Delegates and Events
  • Value Types
  • Creating, Using, Boxing and Unboxing Value Types
  • Value Enums

Dag 2

  • Managed Inheritance
  • Defining Base Classes and Derived Classes
  • Interfaces
  • Using Inheritance with Other .NET Framework Languages
  • Arrays, Collections, and Reflection
  • Defining and Using _gc Arrays
  • Using .NET Framework Collection Classes and Reflection
  • Properties, Managed Operators, and Managed Exceptions
  • Defining and Using Properties and Managed Operator Functions
  • Exception Handling

Dag 3

  • Mixing Managed and Unmanaged Code
  • Directly Invoking Native APIs in Managed Code
  • Wrapping a __nogc Class in a __gc Class
  • COM Interoperability
  • Importing a COM Type Library into an Interop Assembly
  • Exporting an Assembly into a COM Type Library
Deze gegegevens zijn voor het laatst bijgewerkt op 3 februari 2012.