Professional Visual Studio 2005 Tools for Office satisfies the needto write enterprise software based on Office by deliveringpractical solutions for those seeking to port existingfunctionality to VSTO. The book focuses on code and implementation,not theory, with code examples presented in both VB and C#.
The book is especially written for enterprise developers - VBAor COM Interop savvy - who need to leverage the power andproductivity of VSTO today. .NET developers seeking to explore VSTOas a potential solution will also find ample material that suitstheir needs.
This book covers VSTO 2005 in detail. The approach focuses onthe major components that form the suite with the exception thatInfoPath is not covered. All other components benefit from anexploration of the key objects that are most likely to be used incommon programming scenarios. This book is organized into chaptersthat present the building blocks of VSTO first. Microsoft Excel andits Range objects form the cornerstone of range manipulation acrossthe VSTO suite. For that reason, the first few chapters explainthese basic concepts. Subsequent chapters use these building blocksas a starting point so it is important to be familiar with theseconcepts before skipping to the back of the book.
Once you gain a complete understanding of the Excel Range objectin Chapters 2 and 3, you can apply that knowledge to the remainingchapters. In fact, Microsoft Word, Charts and Pivot Tablemanipulation are all based on the Excel Range object. (VSTOcontains a potent charting engine second to none. And this bookexplores every facet of charting.) The obvious benefit of thisclever architecture is that it significantly reduces the learningcurve for those who wish to adopt this relatively new technology.And this book is designed to show you how to exploit thisarchitecture.
Alvin Bruney
Computer-Ratgeber End-User Computing Office Productivity-Microsoft (General & Office suite) Office-Software Microsoft Visual Studio