Tech Quarto
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Computer Science » Software Development » Visual Studio Tools for Office: Using C# with Excel, Word, Outlook, and InfoPath (Microsoft .NET Development Series)  
Categories
Computer Science
The Internet
For Dummies
Web Browsers
Windows
Digital Culture
Multimedia
Mobile & Wireless
Subcategories
Design Tools & Techniques
General
Information Systems
Methodology
Multimedia Information Systems
Mass Market
Trade
Related Categories
• Software Development
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• C#
Languages & Tools
Programming
Computers & Internet
Subjects
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• Outlook
Applications
Microsoft
Computers & Internet
Subjects
• Excel
Applications
Microsoft
Computers & Internet
Subjects
• Word
Applications
Microsoft
Computers & Internet
Subjects
• Scheduling & E-mail
Microsoft
Computers & Internet
Subjects
Books
• .NET
Development
Microsoft
Computers & Internet
Subjects
• Networking
Microsoft
Computers & Internet
Subjects
Books
• Software Engineering
Computer Science
Computers & Internet
Subjects
Books
• General
Networks, Protocols & APIs
Networking
Computers & Internet
Subjects
• General
Software
Computers & Internet
Subjects
Books
• Networking
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• Software Design & Engineering
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
Books
• General AAS
Qualifying Textbooks
Custom Stores
Specialty Stores
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Visit Laptop Nirvana for the best Cheap Discount Laptops

Visual Studio Tools for Office: Using C# with Excel, Word, Outlook, and InfoPath (Microsoft .NET Development Series)

Visual Studio Tools for Office: Using C# with Excel, Word, Outlook, and InfoPath (Microsoft .NET Development Series)

zoom enlarge 
Authors: Eric Carter, Eric Lippert
Publisher: Addison-Wesley Professional
Category: Book

List Price: $59.99
Buy New: $28.83
You Save: $31.16 (52%)



New (30) Used (8) from $23.60

Avg. Customer Rating: 4.0 out of 5 stars 6 reviews
Sales Rank: 59902

Media: Paperback
Number Of Items: 1
Pages: 1008
Shipping Weight (lbs): 2.9
Dimensions (in): 9.2 x 7 x 1.8

ISBN: 0321334884
Dewey Decimal Number: 005.133
EAN: 9780321334886
ASIN: 0321334884

Publication Date: September 18, 2005
Availability: Usually ships in 1-2 business days
Condition: All orders ship same business day via standard shipping (USPS Media Mail) if received by 1 PM CST.

Similar Items:

  • Microsoft .NET Development for Microsoft Office (Office/Progmng/Net)
  • Professional VSTO 2005: Visual Studio 2005 Tools for Office (Programmer to Programmer)
  • Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)
  • VSTO for Mere Mortals(TM): A VBA Developer's Guide to Microsoft Office Development Using Visual Studio 2005 Tools for Office (For Mere Mortals)
  • Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net)

Customer Reviews:   Read 1 more reviews...

2 out of 5 stars Worthless for Word   August 28, 2006
 2 out of 9 found this review helpful

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.


1 out of 5 stars Worst prog book i have EVER read   April 26, 2006
 1 out of 26 found this review helpful

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~



5 out of 5 stars Much value to be found here...   January 1, 2006
 9 out of 15 found this review helpful

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...



5 out of 5 stars a tying together of C#/.NET with Microsoft Office   October 18, 2005
 20 out of 23 found this review helpful

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.



5 out of 5 stars Nice walkthrough of programming and embedding in Office   October 7, 2005
 8 out of 18 found this review helpful

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.


Powered by Associate-O-Matic