Basic COM   «Prev  Next»
Lesson 2 Prerequisites
Objective Make sure you have the background and equipment required for this course.
COM Fundamentals I is intended for professional C++ developers interested in building software components using Microsoft's Common Object Model also known as COM. Much of the information in this course builds on C++ concepts. To get the most from this course, you should have a solid understanding of the following C++ concepts:
  1. Classes and structures
  2. Constructors
  3. Inheritance and multiple inheritance
  4. Virtual functions
  5. Pure virtual functions
You do not have to be an expert in these areas, but you should have an idea of what they mean.
You should also have experience developing Windows applications in C++ using the Win32 API. Finally, the examples and exercises in this course are written in Visual C++ 6.0 (you can use 5.0), so you should have experience using this tool.