What This Book Does

 < Free Open Study > 



It is not enough just to teach you how to create an add-in. The Add-in Wizard can do that for you without you writing a line of code. The problem is that it won't do anything! This book will teach you how to create the user interface (UI) to the add-in. In other words, it will show you how to get your menu(s) and tool buttons on the Visual Studio .NET UI. That has always been the hardest part of learning to write add-ins for me. This book will also teach you how to debug an add-in. This is always challenging, no matter how good a programmer you are. In addition, it will show you how to manipulate code in Windows and controls on forms.

Chapter 10 deals with the subject of handling multiple languages in an addin. In that chapter you will see an add-in created in Visual C#. That add-in will call a DLL written in Visual Basic .NET. You will see that it is easy to write an addin in multiple languages that can manipulate projects that are being developed in one or more different languages.

In addition to teaching you the basics of writing an add-in, this book illustrates how to write some real, usable, timesaving features, which to me is the main purpose of add-ins. You will find as you examine some of my code that I am a pragmatist, not a purist. You may not agree with that philosophy, but again, as a self-employed consultant I am paid for producing, not theorizing, philosophizing, or trying to squeeze the last, unneeded line of code from a procedure. Some developers spend needless hours examining, and usually rewriting, other people's code simply because they don't like the way it's written. Many times, I've supervised this type of developer and found that they not only didn't improve the code, they broke it, simply because they did not take time to "understand all they knew" about the code. This type of developer is afflicted with an NIHS (Not In His or Her Shop) mentality. In other words, if the NIHS developer didn't write it, it can't be any good. We've all met this type of developer. Please don't be one!



 < Free Open Study > 



Writing Add-Ins for Visual Studio  .NET
Writing Add-Ins for Visual Studio .NET
ISBN: 1590590260
EAN: 2147483647
Year: 2002
Pages: 172
Authors: Les Smith

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net