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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.