Programming with Managed Extensions for Visual C++ .NET Cursus
m2558
Aanbieder | Learnit Training |
Kosten | €1.395,00 |
Overzicht
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 programmaKeurmerken
InschrijvenBeschrijving
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