Cover image for Programming Microsoft InfoPath : A Developer's Guide.
Programming Microsoft InfoPath : A Developer's Guide.
Title:
Programming Microsoft InfoPath : A Developer's Guide.
Author:
Robbins, Thomas.
ISBN:
9781584506553
Personal Author:
Edition:
2nd ed.
Physical Description:
1 online resource (381 pages)
Contents:
Contents -- Acknowledgments -- Preface -- 1 Anatomy of the Microsoft Office System 2003 -- Introduction -- What Is .NET? -- .NET Framework -- Defining the Solutions Architecture -- The Benefits of a Service Oriented Architecture -- What Is a Service? -- Web Services -- Web Services Architecture -- Creating a Simple Web Service -- Microsoft Office System 2003 -- What You Need to Know About InfoPath -- Office 2003 and What's New for Developers -- Smart Documents -- Developing a Smart Document -- Smart Document Security Restrictions -- Smart Tags Version 2 -- Windows SharePoint Services and SharePoint Portal Server -- Visual Studio Tools for Office -- Summary -- 2 Understanding the InfoPath IDE -- Introduction -- The InfoPath Interface -- Form Area -- Repeating and Optional Sections -- Task Panes -- The Basics of Form Design -- Creating Data Sources -- Laying Out a Form -- Placing Controls -- Creating Views -- Publishing Forms -- Testing the Employee Contact Form -- Form Template Architecture -- The Template Definition File (Manifest.xsf) -- Template Customization -- Summary -- 3 Generating XML Forms -- Introduction -- What Is an XML Schema? -- Creating a Data Source -- XSD Schema Definitions -- Extending Schemas with Validation -- The Employee Timesheet Application -- Schema Inheritance -- Form Design -- Extending Forms with Formatting and Validation -- Conditional Formatting -- Data Validation -- Extending Forms with Script -- Declarative versus Programmatic Development -- The InfoPath Object Model -- Extending the Timesheet -- Calculate Total Time Entered -- Summary -- 4 Generating Web Service Forms -- Introduction -- The HTTP Pipeline Model -- The WebMethods Framework -- The Interview Feedback Application -- The Middle Tier -- Database Access -- Compile and Run -- Where Is UDDI? -- Publishing a Service Provider -- Publishing the Service.

Publishing the Instance Information -- Where Is WSDL? -- InfoPath and WSDL -- Where's the SOAP? -- InfoPath and the Web Service Data Source -- Forms That Submit Data -- InfoPath Controls -- Control Inheritance -- Forms That Query for Data -- Returning the Data Document -- The Manager's Views -- Enabling Custom Submission -- Submitting with Custom Script -- Submitting with HTTP -- Summary -- 5 Generating Database Forms -- Introduction -- Database Architecture -- Which Is the Right Database? -- Microsoft SQL Server 2000 -- Database Design Considerations -- InfoPath and Database Connectivity -- Executing Stored Procedures -- Microsoft Access 2003 -- Database Architecture -- Access Components -- The Shape Provider -- Summary -- 6 Building Workflow Enabled Applications -- Introduction -- Defining a Workflow Automation Solution -- Defining a Workflow Repository -- The Need for Real Time -- InfoPath and Mail Enablement -- Creating Ad Hoc Workflow -- Sales Call Report Example -- Task Panes -- Designing Administrative Workflow -- The Web Service Advantage -- Designing the InfoPath Form -- Designing the Status Screen -- Summary -- 7 Integrating with BizTalk Server 2004 -- Introduction -- What Is BizTalk Server 2004? -- The Architecture Overview -- MessageBox Database -- Integration with the .NET Framework -- Defining Messages -- Orchestration Design -- Deploying the Solution -- Summary -- 8 Integrating Smart Client Applications -- Introduction -- The Smart Client Application -- What Is a Smart Client? -- A Tablet PC as a Smart Client -- The Ink Control -- Summary -- 9 Securing Solutions -- Introduction -- What Does Security Mean? -- The InfoPath Security Model -- Examining Security Levels -- Restricted -- Domain -- Full Trust -- Defining Security with the .NET Framework -- Defining Assemblies -- User versus Code Security -- Summary -- 10 Deployment Strategies.

Introduction -- Defining Deployment Requirements -- The InfoPath Configuration -- Web Service Deployment -- Configuring Web Services -- Building Web Service Deployment Solutions Using Visual Studio -- Publishing InfoPath Forms -- Publishing Forms -- Upgrading Modified Forms -- Summary -- Appendix A: InfoPath Object Model Reference -- Appendix B: About the CD-ROM -- Glossary -- A -- B -- C -- D -- E -- H -- I -- M -- N -- O -- P -- R -- S -- T -- U -- V -- W -- X -- Index -- A -- B -- C -- D -- E -- F -- G -- H -- I -- J -- L -- M -- N -- O -- P -- Q -- R -- S -- T -- U -- V -- W -- X.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: