Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

TrainSec

COM Programming 2

via TrainSec

Overview

Continuing from where "COM Programming 1" left off, this course teaches COM automation, EXE Servers, and COM Threading and Apartments.

Syllabus

  • Automation
    • This section introduces the course, goals and modules learned. This course covers modules 1-4. Modules 5-7 are covered in “COM Programming 2”.
    • The course materials, labs, and solutions are provided.
    • COM Programming 2.pdf • 913 KB
    • COM Programming Lab Manual.pdf • 309 KB
    • 55-Introduction to Automation.mp4 • 5 mins • 11.7 MB   
    • 56-IDispatch.mp4 • 15 mins • 43.2 MB
    • 57-C++ Example.mp4 • 8 mins • 24.2 MB
    • 58-Dual Interfaces.mp4 • 18 mins • 58.5 MB
    • 59-ATL Dual Interfaces.mp4 • 11 mins • 48.7 MB
    • 60-Script Client.mp4 • 9 mins • 21.3 MB
    • 61-Automation Types.mp4 • 18 mins • 62 MB
    • 62-BSTR Demo.mp4 • 17 mins • 97.4 MB
    • 63-BSTR Wrappers.mp4 • 3 mins • 6.69 MB
    • 64-VARIANT.mp4 • 6 mins • 18 MB
    • 65-SAFEARRAY.mp4 • 6 mins • 16.4 MB
  • EXE Servers
    • This module describes Out of Process COM Servers.
    • 66-Introduction to EXE Servers.mp4 • 7 mins • 16.1 MB
    • 67-Marshaling.mp4 • 7 mins • 19.2 MB
    • 68-EXE Server Demo.mp4 • 21 mins • 113 MB
    • 69-Debugging.mp4 • 8 mins • 35.5 MB
    • 70-Standard Marshaling.mp4 • 18 mins • 84.8 MB
    • 71-Marshaling and IDL.mp4 • 14 mins • 44.4 MB
    • 72-Memory Management.mp4 • 12 mins • 49.3 MB
    • 73-More IDL.mp4 • 5 mins • 16.4 MB
    • 74-EXE Server Implementation.mp4 • 27 mins • 109 MB
    • 75-Custom Marshaling.mp4 • 12 mins • 58 MB
    • 76-EXE Registration.mp4 • 10 mins • 55.6 MB
    • 77-Lab - EXE Server.mp4 • 22 mins • 96.2 MB
  • Threading and Apartments
    • 78-COM and Threading.mp4 • 14 mins • 37.4 MB
    • 79-COM Apartments.mp4 • 8 mins • 21.9 MB
    • 80-Entering an Apartment.mp4 • 7 mins • 24.7 MB
    • 81-Apartments and the Registry.mp4 • 17 mins • 64.2 MB
    • 82-Apartments and Marshaling.mp4 • 29 mins • 135 MB
    • 83-Threads and Apartments.mp4 • 36 mins • 179 MB
    • 84-Apartments Summary.mp4 • 2 mins • 6.87 MB
    • 85-The Global Interface Table.mp4 • 8 mins • 25.7 MB
    • 86-The Free Threaded Marshalar.mp4 • 15 mins • 43.5 MB
    • 87-Lab - Icon Handler.mp4 • 11 mins • 35 MB
    • 88-Course Summary.mp4 • 14 mins • 60.8 MB

Taught by

Pavel Yosifovich

Reviews

Start your review of COM Programming 2

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.