Visual Studio Tools for Office : Using C# with Excel, Word, Outlook, and InfoPath (Microsoft Net Development Series)
| |||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||
| Sort customer reviews by: | |||||||||||||||||||||||||||||
|
Show All Reviews on Page
Hide All Reviews on Page
| |||||||||||||||||||||||||||||
| Visual Studio Tools for Office : Using C# with Excel, Word, Outlook, and InfoPath (Microsoft Net Development Series) | |||||||||||||||||||||||||||||
|
Visual Studio Tools for Office (VSTO) was released in August of 2003. It brought the power of .NET to developing Word and Excel applications. While powerful, it was also lacking in some key features, and difficult to use. VSTO 2005 will be released as part of the Whidbey release. It will be incorporated in the more advanced versions of Visual Studio .NET 2005, and will also be available as a stand-alone product. It has corrected many of the major problems with the first version, and is poised to experience a rapid growth in usage. Coverage has been expanded to include Outlook and InfoPath in addition to Word and Excel. This book is not only written by key members of the team that developed VSTO 2005, but it will also be the first book available on VSTO. The authors provide both an introduction to VSTO as well as a tutorial for using it, including lots of practical examples, and a refreshing honesty about both the strengths and pitfalls of the technology. This book will be a must-have for all the developers considering VSTO. |
|||||||||||||||||||||||||||||
| Reader Reviews 1 - 8 of 8 | |||||||||||||||||||||||||||||
| Review Date |
Review Rating(5 High) |
Review Helpful to: |
Customer Review | Reviewer Info |
Permanent Link |
||||||||||||||||||||||||
| Reader Reviews Below Sorted by Newest First | |||||||||||||||||||||||||||||
| 08-29-06 | 2 | 0\4 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
If you just want to switch from VB to C# and are looking for a good how to reference this is not the book for you especially as it pertains to Microsoft Word. There is a solid description and how to for the range object, but that's about it. Word's Bulleted/Numbered List object, arguably the most convoluted of them all, doesn't even get mentioned and tables are glossed over in barely 2 pages.
(Review Data Last Updated: 2008-04-10 06:48:26 EST)
|
|||||||||||||||||||||||||||||
| 08-28-06 | 2 | 2\10 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
If you just want to switch from VB to C# and are looking for a good how to reference this is not the book for you especially as it pertains to Microsoft Word. There is a solid description and how to for the range object, but that's about it. Word's Bulleted/Numbered List object, arguably the most convoluted of them all, doesn't even get mentioned and tables are glossed over in barely 2 pages.
(Review Data Last Updated: 2009-01-02 07:54:41 EST)
|
|||||||||||||||||||||||||||||
| 04-26-06 | 1 | 1\22 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
THERE IS NO CODE Download, you get to ALL THE DOCUMENTS YOUR SELF, I have read most of the word portion (that's why I bought the book) If I had written this book I would have created an integrated application. That's what office is all about right? I think this is a great egghead book, but for learning TERRIBLE.
Pass on this, wait for the wrox book; even if it sucks, I am sure it would be better than this. AW would you like me to write a book? I can bang out something more practical in a weekend! M~ (Review Data Last Updated: 2007-06-30 08:57:38 EST)
|
|||||||||||||||||||||||||||||
| 01-01-06 | 5 | 6\12 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Part of my 2006 professional goals involve learning more about Microsoft's collaboration software. To that end, I got a review copy of Eric Carter and Eric Lippert's book Visual Studio Tools for Office - Using C# with Excel, Word, Outlook, and InfoPath. Good stuff here...
Contents: Part 1 - An Introduction to VSTO: An Introduction to Office Programming; Introduction to Office Solutions Part 2 - Office Programming in .NET: Programming in Excel; Working with Excel Events; Working with Excel Objects; Programming Word; Working with Word Events; Working with Word Objects; Programming Outlook; Working with Outlook Events; Working with Outlook Objects; Introduction to InfoPath Part 3 - Office Programming in VSTO: The VSTO Programming Model; Using Windows Forms in VSTO; Working with Action Pane; Working with Smart Tags in VSTO; VSTO Data Programming; Server Data Scenarios; .NET Code Security; Deployment Part 4 - Advanced Office Programming: Working with XML in Excel; Working with XML in Word; Developing COM Add-Ins for Word and Excel; Creating Outlook Add-Ins with VSTO Index The two Erics have put together a very nice volume that shows how the programmability of Office is structured, and then how that object model can be used within the Visual Studio environment using special tools provided for that purpose. While you have to have the latest and greatest Office and VS software to follow along, their writing style is pretty straight-forward, and the reader should be able to pick up on the core concepts to understand the possibilities inherent in the integration. Even if you're not necessarily ready to fire up VS to program Word or Excel, Part 1 and 2 do a great job in showing the object layout of those Office components and how they can be manipulated. If you've never gotten into the code that can be added to a Word or Excel document, those two parts of the book would be worth it alone. For me, I'm going to gain two benefits from this book. First, the object model information will help me better integrate Office into my Notes/Domino applications. I do some of that now, but the object model for Excel and Word have always been somewhat hazy to me. This book will help clarify those areas. Second, I think that knowing more about InfoPath will be part of my process as I seek to understand more about Microsoft collaboration application development. As a result, having this book should help me tie InfoPath into the Visual Studio environment and get a running start on my education. Definitely a useful addition to your library if this is an area of interest to you... (Review Data Last Updated: 2007-06-30 08:57:38 EST)
|
|||||||||||||||||||||||||||||
| 10-18-05 | 5 | 19\21 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This book ties together two longstanding traits of Microsoft, that long predate C# or .NET. The first is its Office suite, which is one of its main moneyspinners. The second is its tradition, going back to the early 80s, if not earlier, for writing nice development tools for programmers.
Undoubtedly, when Microsoft devised C#/.NET a few years ago, the abilities given in this book would have been a major goal. The book promises a synergy between C# and Office. The attraction is of course the huge user base for Office. To this ends, the book describes many ways to open up Office to programmatic control and customisation. The code examples don't even seem all that hard, conceptually. No doubt, they were well chosen for this reason. The size of the book reflects its natural division. There are sections that correspond to the components of Office- Excel, Word, Outlook. You can also see from the examples that there are groups of classes, in an object hierarchy that is very logically named so that you can easily get at the underlying data. For example, a worksheet under Excel is accessed as [naturally] Excel.Worksheet. Open source proponents might decry this further lockin of a developer into Microsoft's arms. But if you are willing to put up with that, it has to be said that Microsoft does provide a lot of support. (Review Data Last Updated: 2007-06-30 08:57:38 EST)
|
|||||||||||||||||||||||||||||
| 10-08-05 | 5 | 9\17 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This is a solid walkthrough of building C# automation code for Office, and for writing code that integrates into Office. Excel is covered in depth. As are Word, Outlook and the fascinating new Infopath product that is an XML technologies client.
The writing is good. I could have used a few more non-screenshot graphics to illustrate the control flow between applications. But these are nit-picks. This is a solid book on automating and integrating with office using C# and .NET framework. (Review Data Last Updated: 2007-06-23 05:42:10 EST)
|
|||||||||||||||||||||||||||||
| 10-07-05 | 5 | 9\18 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This is a solid walkthrough of building C# automation code for Office, and for writing code that integrates into Office. Excel is covered in depth. As are Word, Outlook and the fascinating new Infopath product that is an XML technologies client.
The writing is good. I could have used a few more non-screenshot graphics to illustrate the control flow between applications. But these are nit-picks. This is a solid book on automating and integrating with office using C# and .NET framework. (Review Data Last Updated: 2006-07-07 08:53:10 EST)
|
|||||||||||||||||||||||||||||
| 10-04-05 | 5 | 17\21 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
When you see volume that huge (952 pages less the index), you are led into thinking that this is another documentation rehash.
Well, this is not the case here. The book's size is well justified by the fact that they present the material with the least rehash possible and give realistic examples that are mostly usable without any modification or customization at all. Quite impressive, IMHO, is the fact that they take it really seriously and make the extra effort to write samples that properly follow coding conventions and style. It is quite sad and disappointing to still see these days books by self-proclaimed gurus presenting FooBar-ish sample code (due to lack of taste or lack of imagination) without an regard or respect to the readers. Whatever happened to coding style? Even though the book is written by two Microsofties that have actually worked intimately with VSTO, and that's a clear advantage, they sure utilize that in the finest way possible: almost every page has a code snippet, a diagram, a table, or even a screenshot. The prose is direct to the point and avoids going excessively over material that is already available elsewhere, making this book one of the few huge books that are actually not boring. Heck, you can actually start coding from the first chapter. Chapeau pas to Ericē for committing to deliver such a professional and comprehensive work. (Review Data Last Updated: 2007-06-29 06:54:54 EST)
|
|||||||||||||||||||||||||||||
| Reader Reviews 1 - 8 of 8 | |||||||||||||||||||||||||||||
| All Books | Arts | Biography | Click Here For An A-Z Index Of All 213 Best-Seller Subjects | Business | Children's | Comics | ||||||
| Computers | Cooking | Engineering | Entertainment | Health | History | Home | Horror | Humor | Law | Fiction | Medicine | Mystery |
| Nonfiction | Outdoors | Parenting | Professional | Reference | Religion | Romance | Science | Sci-Fi | Sports | Teens | Travel | |