Designing Forms for Microsoft Office InfoPath and Forms Services 2007 (Microsoft .NET Development Series)
Average customer rating: 4.5 out of 5 stars
  • The InfoPath book to judge all other InfoPath books by
  • Great Detailed InfoPath 2007 Book
  • A comprehensive resource for InfoPath and Forms Services 2007
  • XML with little or no programming
Designing Forms for Microsoft Office InfoPath and Forms Services 2007 (Microsoft .NET Development Series)
Scott Roberts , and Hagen Green
Manufacturer: Addison-Wesley Professional
ProductGroup: Book
Binding: Paperback

Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
OfficeOffice | Applications | Microsoft | Computers & Internet | Subjects | Books
.NET.NET | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Accounting | Business | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Business | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Industries & Professions | Business & Investing | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Workflow in the 2007 Microsoft Office System Workflow in the 2007 Microsoft Office System
  2. Pro InfoPath 2007 (Expert's Voice) Pro InfoPath 2007 (Expert's Voice)
  3. Microsoft  Office SharePoint  Server 2007 Administrator's Companion Microsoft Office SharePoint Server 2007 Administrator's Companion
  4. Microsoft SharePoint: Building Office 2007 Solutions in C# 2005 (Expert's Voice in Sharepoint) Microsoft SharePoint: Building Office 2007 Solutions in C# 2005 (Expert's Voice in Sharepoint)
  5. SharePoint 2007 User's Guide: Learning Microsoft's Collaboration and Productivity Platform SharePoint 2007 User's Guide: Learning Microsoft's Collaboration and Productivity Platform

ASIN: 0321410599

Book Description

"Microsoft Office InfoPath represents a revolutionary leap in XML technologies and a new paradigm for gathering business-critical information. I am delighted that Scott Roberts and Hagen Green, two distinguished members of the InfoPath product team, decided to share their experience in this book."

--From the Foreword by Jean Paoli, cocreator of XML 1.0 and Microsoft Office InfoPath

Microsoft Office InfoPath 2007 offers breakthrough tools for gathering, managing, and integrating business-critical information, and creating efficient forms-driven processes. Two longtime members of Microsoft's InfoPath product team have written the first comprehensive, hands-on guide to building successful XML-based solutions with InfoPath 2007.

The book opens with a practical primer on the fundamentals of InfoPath form template design for information workers and application developers at all levels of experience. It then moves into advanced techniques for customizing, integrating, and extending form templates--with all the code examples and detail needed by professional developers.

Learn how to:


List of Figures
List of Tables
Foreword
Preface
About the Authors

PART I: Designing Forms
Chapter 1: Introduction to InfoPath 2007
Chapter 2: Basics of InfoPath Form Design
Chapter 3: Working with Data
Chapter 4: Advanced Controls and Customization
Chapter 5: Adding Logic without Code
Chapter 6: Retrieving Data from External Sources
Chapter 7: Extended Features of Data Connections
Chapter 8: Submitting Form Data
Chapter 9: Saving and Publishing
Chapter 10: Building Reusable Components
Chapter 11: Security and Deployment
Chapter 12: Creating Reports
Chapter 13: Workflow
Chapter 14: Introduction to Forms Services
Part II: Advanced Form Design
Chapter 15: Writing Code in InfoPath
Chapter 16: Visual Studio Tools for Microsoft Office InfoPath 2007
Chapter 17: Advanced Forms Services
Chapter 18: Hosting InfoPath
Chapter 19: Building Custom Controls Using ActiveX Technologies
Chapter 20: Add-ins
Chapter 21: Importers and Exporters
Appendix: Further Reading
Index

Customer Reviews:

5 out of 5 stars The InfoPath book to judge all other InfoPath books by.......2007-06-16

This is the first InfoPath book I have found answers every question I have had about InfoPath. The beauty of this book is although it does cover a lot of the technical side of InfoPath it also deals with some of the simpler solutions that are best achieved with just the InfoPath designer and declarative logic. With an easy to read style and lots of samples this book has become the definitive InfoPath resource in my technical library.

If you're just beginning with InfoPath this book is for you. If you've creating solutions with InfoPath since day one I'm still confident that this book would be a worthwhile investment.

Good job guys!

4 out of 5 stars Great Detailed InfoPath 2007 Book .......2007-03-30

This book is a great narrative style resource for learning all of the elements and techniques in InfoPath 2007. The style of writing is a bit different as it has more of a reading focus than a reference focus. So if you are looking for solely a reference book you might want something different. The authors are TOP NOTCH though and do an excellent job.(Especially with Forms Services gotcha's/warnings) The demos/samples/sample forms they let you download from the Addison Wesley website are WELL WORTH THE EFFORT of getting and are a great learning tool.

4 out of 5 stars A comprehensive resource for InfoPath and Forms Services 2007.......2007-03-05

This book was written by two Microsoft employees focused on InfoPath, and includes a foreword by InfoPath cocreator Jean Paoli. At ~1,200 pages, it's a timely and thorough resource for developers who need to understand InfoPath and Forms Services, including coverage of VSTA, VSTO, and other related topics. It's unsurprisingly a largely accentuate-the-positive book, but it also includes useful summaries of, for example, features that can be used in the InfoPath client but not in Forms Services.

5 out of 5 stars XML with little or no programming.......2007-03-04

As XML has become the industry standard, Microsoft has increasingly oriented its Office suite to use it. The latest result is this enhanced InfoPath, in its 2007 incarnation. The book is divided into two parts. Each targeting a different audience.

The first part is aimed at a general purpose Office user, who is not assumed to be a programmer. It addresses what is a problem plaguing XML. If you want to make a new XML schema to use as a template for future data instances, you often have to write the explicit XML tags. Unfortunately, the syntax can be overwhelming to many. Plus, explicitly writing the tags is extremely error prone. What InfoPath has done is make an easy to use graphical front end. Far friendlier to the user. This user interface then can generate a schema in a robust fashion. Even people capable of editing schemas directly might still want to use what Microsoft has provided.

Along these lines, chapter 5 is a good example. While not perhaps directly concerning schema, it tackles the problem of validating what the user types into a form. It follows the approach that you should clean up your data as early as possible. Preferably before it even gets into the database. The UI lets you impose constraints on the user input into various fields of your form, by offering dialog windows with many options.

All commendably straightforward.

The second section of the text is mostly for programmers, who have already written code for Office.
Visual Studio Tools for Office: Using C# with Excel, Word, Outlook, and InfoPath (Microsoft .NET Development Series)
Average customer rating: 4 out of 5 stars
  • Worthless for Word
  • Worst prog book i have EVER read
  • Much value to be found here...
  • a tying together of C#/.NET with Microsoft Office
  • Nice walkthrough of programming and embedding in Office
Visual Studio Tools for Office: Using C# with Excel, Word, Outlook, and InfoPath (Microsoft .NET Development Series)
Eric Carter , and Eric Lippert
Manufacturer: Addison-Wesley Professional
ProductGroup: Book
Binding: Paperback

Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
C#C# | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
OutlookOutlook | Applications | Microsoft | Computers & Internet | Subjects | Books
ExcelExcel | Applications | Microsoft | Computers & Internet | Subjects | Books
WordWord | Applications | Microsoft | Computers & Internet | Subjects | Books
Scheduling & E-mailScheduling & E-mail | Microsoft | Computers & Internet | Subjects | Books
.NET.NET | Development | Microsoft | Computers & Internet | Subjects | Books
NetworkingNetworking | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Networks, Protocols & APIs | Networking | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Microsoft  .NET Development for Microsoft Office (Office/Progmng/Net) Microsoft .NET Development for Microsoft Office (Office/Progmng/Net)
  2. Professional VSTO 2005: Visual Studio 2005 Tools for Office (Programmer to Programmer) Professional VSTO 2005: Visual Studio 2005 Tools for Office (Programmer to Programmer)
  3. Office 2003 XML Office 2003 XML
  4. Visual Studio Tools for Office: Using Visual Basic 2005 with Excel, Word, Outlook, and InfoPath (Microsoft .Net Development Series) Visual Studio Tools for Office: Using Visual Basic 2005 with Excel, Word, Outlook, and InfoPath (Microsoft .Net Development Series)
  5. Data Binding with Windows Forms 2.0: Programming Smart Client Data Applications with .NET (Microsoft .NET Development Series) Data Binding with Windows Forms 2.0: Programming Smart Client Data Applications with .NET (Microsoft .NET Development Series)

ASIN: 0321334884

Customer Reviews:

2 out of 5 stars Worthless for Word.......2006-08-29

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.......2006-04-26

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

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.......2005-10-18

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.......2005-10-08

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.
Visual Studio Tools for Office: Using Visual Basic 2005 with Excel, Word, Outlook, and InfoPath (Microsoft .Net Development Series)
Average customer rating: 4.5 out of 5 stars
  • A lot of valuable info
  • powerful integration of Visual Studio and MS Office
Visual Studio Tools for Office: Using Visual Basic 2005 with Excel, Word, Outlook, and InfoPath (Microsoft .Net Development Series)
Eric Carter , and Eric Lippert
Manufacturer: Addison-Wesley Professional
ProductGroup: Book
Binding: Paperback

Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
BasicBasic | Languages & Tools | Programming | Computers & Internet | Subjects | Books
OutlookOutlook | Applications | Microsoft | Computers & Internet | Subjects | Books
ExcelExcel | Applications | Microsoft | Computers & Internet | Subjects | Books
WordWord | Applications | Microsoft | Computers & Internet | Subjects | Books
Scheduling & E-mailScheduling & E-mail | Microsoft | Computers & Internet | Subjects | Books
.NET.NET | Development | Microsoft | Computers & Internet | Subjects | Books
.Net.Net | Visual Basic | Development | Microsoft | Computers & Internet | Subjects | Books
Visual StudioVisual Studio | Visual Basic | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Similar Items:
  1. Professional VSTO 2005: Visual Studio 2005 Tools for Office (Programmer to Programmer) Professional VSTO 2005: Visual Studio 2005 Tools for Office (Programmer to Programmer)
  2. VSTO for Mere Mortals(TM): A VBA Developer's Guide to Microsoft Office Development Using Visual Studio 2005 Tools for Office (For Mere Mortals) VSTO for Mere Mortals(TM): A VBA Developer's Guide to Microsoft Office Development Using Visual Studio 2005 Tools for Office (For Mere Mortals)
  3. From VBA to VSTO: Is Excel's New Engine Right for You? From VBA to VSTO: Is Excel's New Engine Right for You?
  4. Programming Excel with VBA and .NET (Programming) Programming Excel with VBA and .NET (Programming)
  5. Microsoft  .NET Development for Microsoft Office (Office/Progmng/Net) Microsoft .NET Development for Microsoft Office (Office/Progmng/Net)

ASIN: 0321411757

Customer Reviews:

4 out of 5 stars A lot of valuable info.......2007-01-10

With a more reality-like setup example that uses several dll:s, perhaps on a machine with a policy that prohibits new code to run this would have been a perfect book!

5 out of 5 stars powerful integration of Visual Studio and MS Office.......2006-05-11

Carter and Lippert demonstrate one of the key reasons for Microsoft's continued success over almost 30 years. From its inception, Microsoft was a tool developer, writing and selling compilers and other programming aids to programmers. In similar wise, developers who wish to extend Microsoft Office applications will be pleased by the depth of detail shown in the book. Visual Studio is the IDE that gives you a comfortable and powerful platform.

The book is rather lengthy. Few readers will likely scan it end to end. But the main reason for the heft is the number of applications within the Office suite. Excel gets 4 chapters, and so does Word. While Outlook has 3 chapters and InfoPath has one. Of these applications, it is perhaps Excel that is the most likely to be extended by third party developers. A spreadsheet is something that inherently lends itself to the idea that someone would write more intricate relations. Given that the default mode is for a user to associate cells in some formulaic fashion.

It should also be said that there are several other chapters, mostly concerned with the overall aspects of programming within VSTO. Speaking of which, there is a nice passage showing how to tie an Excel spreadsheet back to a SQL database, through the use of Binding Sources. This takes what is essentially the UI coding of the MS Office applications to a deeper level.
Professional Crystal Reports for Visual Studio .NET, 2nd Edition
Average customer rating: 3.5 out of 5 stars
  • Lacks consistency in explanations...
  • Disappointing for a 2nd Edition
  • This book is not good
  • .NET reporting in a day
  • Not worth the money
Professional Crystal Reports for Visual Studio .NET, 2nd Edition
David McAmis
Manufacturer: John Wiley & Sons
ProductGroup: Book
Binding: Paperback

WorkplaceWorkplace | Organizational Behavior | Business & Investing | Subjects | Books
GeneralGeneral | Business & Investing | Subjects | Books
WritingWriting | Reference | Business & Investing | Subjects | Books
Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Business | Software | Computers & Internet | Subjects | Books
Seagate Crystal ReportsSeagate Crystal Reports | Business | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
All Amazon UpgradeAll Amazon Upgrade | Amazon Upgrade | Stores | Books
Business & InvestingBusiness & Investing | Amazon Upgrade | Stores | Books
Computers & InternetComputers & Internet | Amazon Upgrade | Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Crystal Reports .NET Programming Crystal Reports .NET Programming
  2. Pro VS 2005 Reporting using SQL Server and Crystal Reports (Pro) Pro VS 2005 Reporting using SQL Server and Crystal Reports (Pro)
  3. Crystal Reports XI: The Complete Reference (Complete Reference Series) Crystal Reports XI: The Complete Reference (Complete Reference Series)
  4. Microsoft ADO.NET (Core Reference) Microsoft ADO.NET (Core Reference)
  5. Crystal Reports Professional Results Crystal Reports Professional Results

ASIN: 0764557300

Book Description

What is this book about?

The addition of Crystal Reports 9.0 to Visual Studio .NET 2003 offers developers a reporting tool that allows you to turn almost any data into interactive, dynamic content through portals, wireless devices, and Microsoft Office documents. This code-intensive guide takes you step by step through developing reports and incorporating them into applications.

First, you gain a thorough understanding of how this version of Crystal Reports differs from previous versions and how it fits into the .NET platform. Then you begin creating reports and learn how to integrate them into both Windows and Web-based applications. You explore XML Web services, find out how to work with ADO.NET, and learn to use formulas and logic in your reports. Finally, you develop distributed reporting applications and discover how to deploy the applications you have created.

Packed with real-world examples of working applications, this comprehensive second edition provides a complete understanding of commonly used features, examples of integration with a variety of databases and platforms, and much more.

What does this book cover?

Here are some details on what you'll discover in this book:

Who is this book for?

This book is for programmers seeking a comprehensive guide to the functionality of Crystal Reports for Visual Studio .NET. You should have some experience with .NET and Visual Studio .NET. Some familiarity with Crystal Reports is helpful, although this update includes a large section on report design. 

Download Description

What is this book about?

Crystal Reports is one of the world's leading software packages for creating feature-rich reports and is now fully integrated with Visual Studio .NET. With this book, you will learn how to use the software to produce elegant and effective reports for Windows and the Web. It provides a detailed guide to the functionality provided with Crystal Reports for Visual Studio .NET, and shows how to integrate reports into .NET applications.

What does this book cover?

Professional Crystal Reports for Visual Studio.NET 2003 has been expanded to include functionality of the latest offering from Microsoft’s .NET platform and also the latest release of Crystal Reports. With the release of Visual Studio.NET 2003 the version of Crystal Reports included with the product has been updated and expanded. This title covers all of the fundamentals of working with Crystal Reports including:

The book also explores topics covering the new features and functionality. 

In this new edition, you'll also find a number of enhancements, including the following:           

Customer Reviews:

2 out of 5 stars Lacks consistency in explanations..........2006-05-04

I agreed with many of the prior reviewers when they stated that the book doesn't cover many options and in some examples they are covered completely and other examples jump around and lack the same "follow through" in the lesson as the prior examples. I also found that included screenshots were not consistent as well. Often when I was expecting a screenshot because the explanation given in the text was not so clear, no screenshot existed. In Chapter 3 the author has you use an example from Chapter 2 and in the SubReports section, the correct example could not be found. I found the example stated in the text but it did not contain the example shown in the screenshot.

In my opinion, when I purchase a book to learn a new software application that is 1) expensive, and 2) difficult to figure out, I expect consistency in a text this way I come to know what is expected by the person teaching. This book lacked that. If I had been somewhat knowledgeable with Crystal Reports prior to reading this text, it might be a different story altogether, but that wasn't my case. Final note, the author doesn't state what .NET code he will be using. I came to find out that its VB.NET, unfortunately for me I'm a C# programmer. I figured it out but I probably wouldn't not have purchased the book if I had known that from reading the covering or book description.

3 out of 5 stars Disappointing for a 2nd Edition.......2006-02-17

The book is a reasonable resource.

I was disapointed in the number of typos and errors in the code in the book. I was more disappointed in the lack of mention of these errors in the errata section of the web-site.

Unfortunately this has been my experience with the last few books I purchased so perhaps that's just what to expect.

The text is clear and easy to understand. It covers the basics of creating a report and covers most of the features in at least a cursory way and others in depth.

Even though disappointed I think the book is a useful resource.

2 out of 5 stars This book is not good.......2005-12-28

Actually I purchased this book few months back. Today my opinion is this book is not upto the mark. It is only blah blah blah. No topic is covered in detail. I needed to search web for many things after reading this book. He is nowhere discussing crystal reports SDKs in detail. We wont get any overview of crystal reports SDKs provided with visual studio.

5 out of 5 stars .NET reporting in a day.......2005-10-30

Good reference and tutorials for designing templates and adding them to your own apps to view and print reports. Could rename it ".NET reporting in a Day" as that is all it took for me. I reccomend this book.

1 out of 5 stars Not worth the money.......2005-10-21

This book has an annoying trait of explaining super basic things as if you had no knowledge of computers. It tells you step by step how to add a project. Select File -> New -> etc. Which is fine if all material is covered with this detail. But it's not. The harder stuff is, or this stuff that's is impossible to arrive at with clicking, is glossed over. For instance, there's a section that tells you how to use Crystal Parameters with values entered in a textbox. A very useful thing. The explanation is laborious on how to add components on the form but when he gets to the code part, he says, "You can now use this code to set you parameter fields" No mention of where this code goes. How could they assume you've never turned on a computer before with the Select File -> New bit and then assume you know where this code goes. It makes this book useless. It's one of things that is just infuriating. Who do they think the audience is for this book? If you know VS you know how to add a project, for Christ's sake. If you know Crystal you know how to make parameters. The reason you buy this book is to see how the two work together. WTF!
Microsoft  .NET Development for Microsoft Office (Office/Progmng/Net)
Average customer rating: 3.5 out of 5 stars
  • VB/VBA developers beware
  • Excellent Book for .NET Office Development w/ COM
  • Poorly targeted book, though fairly well written.
  • Must have for every Office developer
  • Comprehensive Coverage
Microsoft .NET Development for Microsoft Office (Office/Progmng/Net)
Andrew Whitechapel
Manufacturer: Microsoft Press
ProductGroup: Book
Binding: Paperback

Object-Oriented DesignObject-Oriented Design | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
OfficeOffice | Applications | Microsoft | Computers & Internet | Subjects | Books
.NET.NET | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. 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)
  2. Professional VSTO 2005: Visual Studio 2005 Tools for Office (Programmer to Programmer) Professional VSTO 2005: Visual Studio 2005 Tools for Office (Programmer to Programmer)
  3. Office 2003 Programming: Real World Applications Office 2003 Programming: Real World Applications
  4. Visual Studio Tools for Office: Using Visual Basic 2005 with Excel, Word, Outlook, and InfoPath (Microsoft .Net Development Series) Visual Studio Tools for Office: Using Visual Basic 2005 with Excel, Word, Outlook, and InfoPath (Microsoft .Net Development Series)
  5. Office 2003 XML Office 2003 XML

ASIN: 0735621322

Book Description

Learn real-world strategies and coding techniques for creating Microsoft Office-based applications that work seamlessly in the Microsoft .NET environment. This must-have reference delivers unique, essential insights for Office and .NET developers alike. Covering Microsoft Office System 2003 editions and Microsoft Office XP, the author provides practical guidance on which techniques are viable within various technical scenarios, and which techniques make the most sense for a given business requirement. Packed with information that Microsofts own Product Support Services team has relied on its the vital reference that no Office or .NET developer should be without.

Customer Reviews:

2 out of 5 stars VB/VBA developers beware.......2006-03-01

If you are attracted to this title thinking that this will help you how make the jump from coding in VB/VBA for MS Office apps to coding in VB.NET you are in for a rude surprise. This book is for programmers wanting to leverage their knowledge of C# to develop solutions for MS Office.

The book is okay as far as it goes for C# sharp, I guess. But the failure in the book title and description to make clear what .NET language is being discussed is misleading.

5 out of 5 stars Excellent Book for .NET Office Development w/ COM.......2006-02-22

There is a ton of misleading and confusing information on the web regarding what technologies you can use to develop against specific versions of Office. This book gives you all the practical advice you need to hit the ground running with managed COM development in Office. From a thorough introduction of the technologies available and their pros and cons, to very specific examples that show workarounds to common problems such as using custom icons in a toolbar that you add programmatically, how to use a C++ shim to sign your .NET add-on and make sure that you won't run into security issues in strict corporate environments, etc. If you are starting out with managed COM development on the Office platform then this is the book you absolutely need. We bought this book to use on a team project and it was so good that I picked up a copy for personal use at home.

The book does assume that you are a relatively experienced programmer. If you are interested in using Visual Studio Tools for Office instead of COM, then you should check out Eric Carter's Visual Studio Tools for Office instead but be aware that you can only target Office 2003+ using VSTO. You need to use COM, not VSTO, in order to target older versions of Office.

2 out of 5 stars Poorly targeted book, though fairly well written........2005-04-12

I know a lot about programming -- and I am also keenly aware that there is even more that I don't know. I have developed in MS Access, Word and Excel for the last five years on all versions since 97. I have been teaching myself Visual Studio .NET and am currently attending a Java programming class.

I was very disappointed in my purchase. I was looking forward to learning how to use the office developer tools in Visual Studio .NET. Unfortunately, this book is targeted at those that have already mastered Visual Studio.NET as opposed to those who know VBA and Office development and want to migrate to .NET.

My evidence:
1) The coding language selected by the author was C#. This choice, for good or ill, has the net effect of excluding VBA developers because of the vast difference in syntax. If you know C++ or Java you can make it through the examples, but these languages are not what VBA developers tend to know. In other words, this book doesn't allow VBA developers to leverage their existing knowledge.
2) The book starts by discussing Interops and Assemblies. Again, for good or ill, one should probably be familiar with these concepts before delving into the code examples. Additionally, you MUST have more than a passing knowledge of threading to make full use of this book.
3) A review of the index yields not a single topic regarding object oriented programming (OOP) concepts for those new to OOP making it much more of an advanced specialty book than a more broad reference and learning tool.

The author clearly knows what he is taking about. Unfortuantely, those most in need of learning office tools in .NET will not be in a position to take advantage of his knowledge.

5 out of 5 stars Must have for every Office developer.......2005-03-15

Anybody who does Office development knows that it's not pretty - there are many technologies involved, and it takes time and efforts to make everything work together. This book is a first attempt to present an overview of .NET Office development, and it will save you hours and hours of putting pieces together by searching MSDN and newsgroups. I wish this book was written years ago.

5 out of 5 stars Comprehensive Coverage.......2005-02-02

5 stars considering the first reviewer only gave it 1. Andrew's book is great, it provides complete coverage of all of the different techniques to work with Office and .NET.

All of the examples that I tried worked fine; granted I didn't do every single one.

As for "real programming" examples... I don't know what you mean. Usually it's hard for an author to know what everyone needs, but I think Andrew's examples were good.

Thanks for putting all of this information together in one place. Yes, I'm sure most of it can be found on MSDN or Google, but if $50 saves me a day or two of searching the I'll take it.

John
Prog Microsoft Infopath (Programming Series)
Average customer rating: 4 out of 5 stars
  • Covers the latest features and options of InfoPath
  • A Clear Introduction to the Subject
  • Infopath for Developers
  • The Best Book on InfoPath for the Developer
  • Great place to get started
Prog Microsoft Infopath (Programming Series)
Robbins
Manufacturer: Charles River Media
ProductGroup: Book
Binding: Paperback

GeneralGeneral | SQL | Databases | Computers & Internet | Subjects | Books
Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
Windows - GeneralWindows - General | Operating Systems | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Business | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Developing Solutions with Microsoft  InfoPath(TM) (Pro - Developer) Developing Solutions with Microsoft InfoPath(TM) (Pro - Developer)
  2. Beginning InfoPath 2003 (Programmer to Programmer) Beginning InfoPath 2003 (Programmer to Programmer)
  3. Professional InfoPath 2003 Professional InfoPath 2003
  4. How to Do Everything with Microsoft Office InfoPath 2003 (How to Do Everything) How to Do Everything with Microsoft Office InfoPath 2003 (How to Do Everything)
  5. Introducing Microsoft Office InfoPath 2003 Introducing Microsoft Office InfoPath 2003

ASIN: 1584504536

Book Description

Create Applications that Gather, Process, and Analyze Information with InfoPath! InfoPath is one of the fastest growing products within the Microsoft Office System. It is a forms-based solution that streamlines the process of gathering, sharing, and using information by enabling teams and organizations to create, share, and work with dynamic forms. Programming Microsoft InfoPath: A Developer's Guide, Second Edition is a completely updated edition of the best-selling book that covers the new features and options of InfoPath with Service Pack 1, that center on east of use for end users and extensibility for developers. The book takes a practical and code-oriented approach to provide the essential skill set needed to develop and implement applications with InfoPath. Updated examples that clearly demonstrate the use of InfoPath with the Service Pack 1 extensions are also included. Programming Microsoft InfoPath: A Developer's Guide, Second Edition is an ideal reference for developers creating distributed applications using InfoPath with Service Pack 1.

Customer Reviews:

5 out of 5 stars Covers the latest features and options of InfoPath.......2006-04-14

Thom Robbins' PROGRAMMING MICROSOFT INFOPATH: A DEVELOPER'S GUIDE appears in its updated second edition to cover the latest InfoPath solutions in the MS Office system. It updates the former book to cover all new features and options as they work with Service Pack 1, provides updated examples and insights, and will reach practicing developers with the latest forms and options which can be customized to meet user needs.

5 out of 5 stars A Clear Introduction to the Subject.......2006-03-30

This is an intermediate level book aimed a the programmer/developer who is setting up a distributed application using InfoPath. If you are an InfoPath end user, this is not the book for you. If you are just starting out as an InfoPath developer, then this is the place to start.

The book begins with a bit of history and description of the basic structure of the Microsoft .NET framework, Service Oriented Architecture, and its integration into Microsoft Office.

From there it goes into the InfoPath IDE and you're off and running. The book is somewhat tutorial in nature, with screen shots showing how to do things. It also has some of the characteristics of a reference book with descriptions organized by subject rather than going through in a straight tutorial format.

This is the second edition of this book and it covers all of the changes and updates included in Service Pack 1. There is a CD with the book that includes all of the source code, figures, and projects from the book. The writing is clear and to the point. This is a good introduction to the subject.

1 out of 5 stars Infopath for Developers.......2005-04-14

This book really doesn't teach you much of anything - it tells you about things, it describes concepts - but there is very little step-by-step information. If you are looking for tutorial type materials, this isn't it. If you are looking for books to supplement tutorial type materials, this is very likely your book.

5 out of 5 stars The Best Book on InfoPath for the Developer.......2005-03-26

InfoPath is a new component of Microsoft Office that serves to implement Microsoft's vision of how Word, Excel, Internet Explorer, Outlook, Internet Information Server, VisualStudio.NET, Windows, SQL Server all tie together in the basic .NET environment to make an integrated business environment for the sharing of data within an organization.

Mr. Robbins is a Senior Technology Specialist with Microsoft. He appears to be an evangelist for the .NET, Web Services, XML and certainly the InfoPath approach. In this book he presents a complete introduction to InfoPath from describing what it is supposed to do, to using it's IDE to produce some intergrated solutions.

The book is said to be of beginner to intermediate level. This means beginner only so far as InfoPath is concerned. The book presumes you have a good understanding of especially Office 2003, the .NET Framework, and Visual Studio.NET 2003. You also need some knowledge of the other packages listed at the beginning. Finally, this is a book designed for the applications developer, not the end user. Consequently some programming experience may not be an absolute requirement, but a little .ASP, SQL, HTML knowledge wouldn't hurt.

This is the hands down best book on InfoPath for the developer that's been published so far.

4 out of 5 stars Great place to get started.......2004-06-12

"Programming Microsoft InfoPath" is a great place to start.

The book covers how to get started and how InfoPath fits into the software developer's toolbox, from Form design thru security, and integration with SharePoint/BizTalk.

With this book and a little practice, I was able to start creating practical "Smart Client" applications on the first day.

Pat Tormey PE
Foursquare Solutions
Groove Networks ships `production ready' add-in toolkit for Microsoft Visual Studio .NET.(Brief Article): An article from: EDP Weekly's IT Monitor
Average customer rating: Not rated
    Groove Networks ships `production ready' add-in toolkit for Microsoft Visual Studio .NET.(Brief Article): An article from: EDP Weekly's IT Monitor

    Manufacturer: Millin Publishing, Inc.
    ProductGroup: Book
    Binding: Digital

    GeneralGeneral | Business & Investing | Subjects | Books
    Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Certification Central | Computers & Internet | Subjects | Books
    .NET.NET | Development | Microsoft | Computers & Internet | Subjects | Books
    GeneralGeneral | Business & Investing | Subjects | e-Docs | Formats | Books
    ASIN: B0008G8D2I
    Release Date: 2005-07-30

    Book Description

    This digital document is an article from EDP Weekly's IT Monitor, published by Millin Publishing, Inc. on February 17, 2003. The length of the article is 504 words. The page length shown above is based on a typical 300-word page. The article is delivered in HTML format and is available in your Amazon.com Digital Locker immediately after purchase. You can view it with any web browser.

    Citation Details
    Title: Groove Networks ships `production ready' add-in toolkit for Microsoft Visual Studio .NET.(Brief Article)
    Publication: EDP Weekly's IT Monitor (Magazine/Journal)
    Date: February 17, 2003
    Publisher: Millin Publishing, Inc.
    Volume: 44 Issue: 7 Page: 7

    Article Type: Brief Article

    Distributed by Thomson Gale
    Groove Networks ships `production ready' add-in Toolkit for Microsoft Visual Studio .NET.: An article from: Software Industry Report
    Average customer rating: Not rated
      Groove Networks ships `production ready' add-in Toolkit for Microsoft Visual Studio .NET.: An article from: Software Industry Report

      Manufacturer: Millin Publishing, Inc.
      ProductGroup: Book
      Binding: Digital

      GeneralGeneral | Business & Investing | Subjects | Books
      Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
      GeneralGeneral | Certification Central | Computers & Internet | Subjects | Books
      .NET.NET | Development | Microsoft | Computers & Internet | Subjects | Books
      GeneralGeneral | Business & Investing | Subjects | e-Docs | Formats | Books
      ASIN: B0008G8DF0
      Release Date: 2005-07-30

      Book Description

      This digital document is an article from Software Industry Report, published by Millin Publishing, Inc. on February 17, 2003. The length of the article is 502 words. The page length shown above is based on a typical 300-word page. The article is delivered in HTML format and is available in your Amazon.com Digital Locker immediately after purchase. You can view it with any web browser.

      Citation Details
      Title: Groove Networks ships `production ready' add-in Toolkit for Microsoft Visual Studio .NET.
      Publication: Software Industry Report (Newsletter)
      Date: February 17, 2003
      Publisher: Millin Publishing, Inc.
      Volume: 35 Issue: 3 Page: 1

      Distributed by Thomson Gale
      Will Linux succumb to the dark side? Plans to build GNOME on top of Microsoft's .NET cause a stir. (Linux).: An article from: Computer User
      Average customer rating: Not rated
        Will Linux succumb to the dark side? Plans to build GNOME on top of Microsoft's .NET cause a stir. (Linux).: An article from: Computer User
        Eric Foster-Johnson
        Manufacturer: MSP Communications
        ProductGroup: Book
        Binding: Digital

        Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
        GeneralGeneral | Linux | Operating Systems | Computers & Internet | Subjects | Books
        .NET.NET | Development | Microsoft | Computers & Internet | Subjects | Books
        ASIN: B0008F3KR2
        Release Date: 2005-07-30

        Book Description

        This digital document is an article from Computer User, published by MSP Communications on April 1, 2002. The length of the article is 434 words. The page length shown above is based on a typical 300-word page. The article is delivered in HTML format and is available in your Amazon.com Digital Locker immediately after purchase. You can view it with any web browser.

        Citation Details
        Title: Will Linux succumb to the dark side? Plans to build GNOME on top of Microsoft's .NET cause a stir. (Linux).
        Author: Eric Foster-Johnson
        Publication: Computer User (Magazine/Journal)
        Date: April 1, 2002
        Publisher: MSP Communications
        Volume: 20 Issue: 4 Page: 12(1)

        Distributed by Thomson Gale
        With announcements from Sun, Microsoft, battle lines are drawn in 'Net PC' war. (Sun Microsystems Inc.; Microsoft Corp.)(Product Announcement): An article from: Software Industry Report
        Average customer rating: Not rated
          With announcements from Sun, Microsoft, battle lines are drawn in 'Net PC' war. (Sun Microsystems Inc.; Microsoft Corp.)(Product Announcement): An article from: Software Industry Report

          Manufacturer: Millin Publishing, Inc.
          ProductGroup: Book
          Binding: Digital

          Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
          .NET.NET | Development | Microsoft | Computers & Internet | Subjects | Books
          ASIN: B00096OH4K
          Release Date: 2005-07-28

          Book Description

          This digital document is an article from Software Industry Report, published by Millin Publishing, Inc. on November 4, 1996. The length of the article is 1006 words. The page length shown above is based on a typical 300-word page. The article is delivered in HTML format and is available in your Amazon.com Digital Locker immediately after purchase. You can view it with any web browser.

          Citation Details
          Title: With announcements from Sun, Microsoft, battle lines are drawn in 'Net PC' war. (Sun Microsystems Inc.; Microsoft Corp.)(Product Announcement)
          Publication: Software Industry Report (Newsletter)
          Date: November 4, 1996
          Publisher: Millin Publishing, Inc.
          Volume: v28 Issue: n21 Page: p1(3)

          Article Type: Product Announcement

          Distributed by Thomson Gale

          Books:

          1. Draw Write Now, Book 1-8 (Draw Write Now)
          2. Dress Your Best: The Complete Guide to Finding the Style That's Right for Your Body
          3. Dressing the Man: Mastering the Art of Permanent Fashion
          4. ELEMENTS OF STYLE: A Practical Encyclopedia Of Interior Architectural Details From 1485 To The Pres
          5. Everyone's Mandala Coloring Book Vol. I (Everyone's Mandala Coloring Book)
          6. Fashion: A History from the 18th to 20th Century: the Collection of the Kyoto Costume Institute (Taschen 25th Anniversary)
          7. Finding Peace: God's Promise of a Life Free from Regret, Anxiety, and Fear
          8. Forever in Blue: The Fourth Summer of the Sisterhood (Sisterhood of Traveling Pants, Book 4)
          9. French Women Don't Get Fat: The Secret of Eating For Pleasure
          10. Fruits Basket, Vol. 16

          Books Index

          Books Home

          Recommended Books

          1. Business Basics for Law Students: Essential Concepts And Applications
          2. The great migration begins: Immigrants to New England, 1620-1633
          3. DSST Art of the Western World
          4. La Increible y Triste Historia de la Candida Erendira y de Su Abuela Desalmada
          5. Phaidon Design Classics
          6. Science as a Process: An Evolutionary Account of the Social and Conceptual Development of Science
          7. Ponzi's Scheme: The True Story of a Financial Legend
          8. French Modernisms: Perspectives on Art Before, During, and After Vichy
          9. How To Stop Battling With Your Teenager
          10. Wendell Willkie: Hoosier Internationalist