Voorheen Eduhub

Programming with Managed Extensions for Microsoft Visual C .NET

Niveau:
Kosten:
Totale lesduur:
8
Gratis brochure aanvragen

Tip: Ontvang gratis en vrijblijvend meer informatie over programma, startdatum, locatie, prijzen en inschrijving:

Overzicht

Ervaring met deze cursus?

Heeft u de cursus Programming with Managed Extensions for Microsoft Visual C .NET bij Master it Training gevolgd? Help anderen door uw ervaring te delen op Springest!

Springest doneert €1,- aan Stichting Edukans als dank voor jouw ervaring

 
Tijdstip:
Overdag
Looptijd:
dagen
Afronding:
Certificaat
Soort locatie:
Open inschrijving
Regio('s):
Eindhoven, Utrecht, Rotterdam, Amsterdam
Prijsinformatie:
 
Het tarief is incl. studiemateriaal en lunch, excl. BTW

Beschrijving

The goal of this course is to teach existing C developers how to write applications for the Microsoft .NET Framework 1.x by using Managed Extensions for C . The course teaches the language differences between standard C and Managed Extensions for C , and focuses on issues such as efficiency and optimization. The course also discusses interoperability with unmanaged code, and shows how to use COM effectively in managed code.

Doelgroep

This course is intended for corporate developers, solution providers, IT Web developers, and IT database developers who are responsible for building knowledge management solutions that provide data analysis, reporting, presentation, and workflow.

Voorkennis

Before attending this course, students must have:

  • Programming experience with C , using object-oriented programming techniques.
  • Familiarity with C template libraries.

Inhoud

Module 1: Managed C Applications and the .NET Framework

  • Using C in the .NET Framework
  • The .NET Framework and Managed Execution Environment
  • Programming with Managed Extensions for C
  • Using .NET Framework Developer Tools

Module 2: Defining __gc Classes

  • Defining Classes in Managed C
  • Defining Members in a __gc Class
  • Controlling Class Layout

Module 3: __gc Pointers and References

  • Pointers and References to __gc and __nogc Objects
  • Pinning and Unpinning Pointers
  • Delegates and Events

Module 4: Value Types

  • Creating and Using Value Types
  • Boxing and Unboxing Value Types
  • Value Enums

Module 5: Managed Inheritance

  • Defining Base Classes and Derived Classes
  • Interfaces
  • Using Inheritance with Other .NET Framework Languages

Module 6: Arrays, Collections, and Reflection

  • Defining and Using _gc Arrays
  • Using .NET Framework Collection Classes
  • Using Reflection

Module 7: Properties, Managed Operators, and Managed Exceptions

  • Defining and Using Properties
  • Defining and Using Managed Operator Functions
  • Exception Handling

Module 8: Mixing Managed and Unmanaged Code

  • Directly Invoking Native APIs in Managed Code
  • Wrapping a __nogc Class in a __gc Class

Module 9: COM Interoperability

  • Importing a COM Type Library into an Interop Assembly
  • Using Imported COM Objects
  • Exporting an Assembly into a COM Type Library

TIP: op alle trainingen van Master it Training ontvangt u een 100% Kwaliteitsgarantie!

Ervaringen

Er zijn nog geen ervaringen. Deel je ervaring en help zo anderen kiezen. Als dank doneert Springest €1,- aan Stichting Edukans.

Ervaring delen

Deel je ervaring

Je helpt hiermee anderen kiezen. Als dank doneert Springest €1,- aan Stichting Edukans.

Zelf deelgenomen?

E-mail Gebruik een andere validatiemethode Slechts ter voorkoming van misbruik. We delen niks namens jou op je netwerk en delen gegevens nooit met derden.
(optioneel)
(optioneel)

Ja, stuur mij gratis en vrijblijvend meer informatie:

Springest stuurt uw aanvraag direct naar de juiste persoon bij Master it Training. U ontvangt dan via e-mail of post meer informatie over de cursus. We gaan uiteraard vertrouwelijk om met uw gegevens.

(optioneel)
(optioneel)
(optioneel)

Meer trainingen in dit onderwerp:

Vergelijk 27.086 trainingen en opleidingen in C/C++

Nieuwsbrief ontvangen?

Abonneer u op onze nieuwsbrief en ontvang maandelijks een update over persoonlijke ontwikkeling en carrièretips. Lees alle nieuwsbrieven

Volg ons op: Facebook Twitter LinkedIn
Help