Putting It Together: Let’s Build a Real Add-in

For 11 chapters, I have shown you how to develop various features in an add-in. You have seen code manipulation, control manipulation, window manipulation, and how to trap and respond to events that are raised in the IDE. In each subsequent chapter since Chapter 1, you have added some new feature that illustrated the subject described in that respective chapter. As you think back over all that has been covered, you may be wondering how to put all that you have learned together into one useful add-in. That is the purpose of this chapter.