Creating and Using Add-Ins
Extensibility Overview
Extensibility with Events
Extensibility with Project Items
Extensibility with Windows
Extensibility with the Environment