3Introduction to Managed Code

Technology is dominated by two types of people: those who understand what they do not manage, and those who manage what they do not understand.

—PUTT’S LAW

Topics Covered in This Chapter

What Is Managed Code?

Introduction to Object-Oriented Programming

Exploring the .NET Framework

VSTO and Managed Code

Summary

Review Questions

What Is Managed Code?

Code that runs within the .NET Framework is considered managed code. This includes applications written in languages such as Visual C# and Visual Basic 2005. Code that is not managed by the .NET Framework is typically referred to as unmanaged code. This includes applications written in programming languages such as C++, Visual Basic 6.0, and VBA.

All Office solutions created ...

Get VSTO for Mere Mortals™: A VBA Developer’s Guide to Microsoft Office Development Using Visual Studio 2005 Tools for Office now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.