| Team-Fly || |
| || Visual Basic .NET Unleashed |
By Paul Kimmel
| Table of Contents |
| Chapter 4. Macros and Visual Studio Extensibility |
The key to writing any software is in part understanding the grammar of a language, but more importantly it is understanding the context. Understanding what you are trying to accomplish and the tools at your disposal is the real battle.
Chapter 4 has introduced automation and extensibility fairly early in the book. If you are an accomplished VB6 programmer, you probably understand most of the concepts in this chapter. If you are a new programmer, you might be a little confused . Read further in the book and return to this chapter if necessary. The crux of this chapter is to get you thinking about automating repetitive tasks , even if you do not completely understand classes or interfaces. You will. After you have the grammar nuts and bolts worked out, you will be ready and able to tackle automation.
In this chapter macros, add-ins, and wizards were demonstrated. If you find yourself performing the same tedious task several times, consider writing a macro to automate the task. If you think others on your team or in the global community can benefit from your solution, make a custom add-in. Finally, any task that requires a fairly precise series of steps and might be difficult to understand is probably an excellent candidate for wizardry. You might not create these things every day, but when you do they should help alleviate tedious or problematic tasks.