Designing Forms for Microsoft Office InfoPath and Forms Services 2007 (Microsoft .NET Development Series) by Scott Roberts, Hagen Green

BUY IT NEW

  • $59.99 List price
    $44.99 Online price
    $40.49 Member price
    (Save 32%)
    Limited Time Offer! Everyone receives the Member Price on books.
    See Details
  • skip to cart
  • Add To List uiAction=GetAllLists&page=List&pageType=list&ean=9780321410597&productCode=BK&maxCount=100&threshold=3

GET FREE SHIPPING ON ORDERS OF $25 OR MORE

DELIVERY & GIFT DETAILS:

Usually ships within 24 hours

Delivery Time and Shipping Rates

Eligible for gift wrap & gift message.

BUY IT USED

7 copies from $33.75

See All Available

Pick Me Up

Reserve it at BN.com & pick it up in 60 minutes at your local store.

Enter a zip code

(Paperback)

  • Pub. Date: February 2007
  • 1223pp
  • Sales Rank: 50,444
    Buy it Used: 7 copies from $33.75 See All Available

    Customers who bought this also bought

     
    • Overview
    • Editorial Reviews
    • Customer Reviews
    • Features

    Product Details

    • Pub. Date: February 2007
    • Publisher: Addison-Wesley
    • Format: Paperback, 1223pp
    • Sales Rank: 50,444

    Synopsis

    "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:

    • Design form templates: create blank form templates, insert and customize controls, use advanced formatting, and construct and lay out views
    • Work with data: start with XML data or schema, manually edit data sources, and understand design-time visuals
    • Add custom business logic to forms, and integrate them with other applications
    • Retrieve and query data from external data sources, including XML files, databases, SharePoint lists, Web services, and ADO.NET DataSets
    • Submit and receive form data using ADO.NET
    • Save, preview, and publish to e-mail, SharePoint, and more
    • Build reusable components with template parts
    • Create workflows with SharePoint and InfoPath E-Mail Forms
    • Administer Forms Services and Web-enabled form templates
    • Build advanced form templates using C# form code, custom controls, add-ins, and the new InfoPath 2007 managed object model
    • Design form templates using Visual Studio Tools for Office (VSTO)
    • Update, secure, and optimize your form templates

    More Reviews and Recommendations

    Biography

    Scott Roberts is a Senior Development Lead on the InfoPath team at Microsoft Corporation, and has been involved with InfoPath since its inception. He leads development on features ranging from controls and template parts to the Word/Excel importers. Scott is also the author of Programming Microsoft Internet Explorer 5 (Microsoft Press) and numerous technical articles and publications.

    Hagen Green is a Software Design Engineer in Test II at Microsoft Corporation, and has been a member of the InfoPath team since its inception. He leads a team focused on the next version of Windows SharePoint Services. He contributed chapters on InfoPath to Visual Studio Tools for Office: Using Visual Basic 2005, and Visual Studio Tools for Office: Using C# (Addison-Wesley).

    Customer Reviews

    • Reader Rating:
    • Ratings: 2Reviews: 1

    Designing Forms for Microsoft Office InfoPath and Forms Services 2007 (Microsoft .NET Development Seby Anonymous

    Reader Rating:
    See Detailed Ratings

    March 03, 2007: 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.