InfoPath by liaoqinmei

VIEWS: 13 PAGES: 27

									InfoPath Foundations
    Peter Williams, Ibitec AB
                    Agenda
What are Forms?
  Form Scenarios
  Fundamentals
  Enter InfoPath
  Alternatives
Use Forms
InfoPath Enterprise Architecture
  InfoPath in an Enterprise
  SharePoint
  BizTalk
  Word, Excel, Outlook
  Windows Forms and Web Forms
  Windows Workflow Foundation (WF)
      Form Scenario – Expense report
Traditional Approach




  Employee    Excel    Printer   Clerk   LOB UI   LOB




Form Approach




              Form       LOB
  Expense Report




DEMO
            Form Scenarios
Clinical Documents
Time reports
Income-tax return form
Status reports
Invoice Request
Project plan
Purchase Order
Approval workflow interaction
Business document properties
          Form fundamentals
Collect/submit information
Structured data
Rich user interface
Integrate with other applications
                 Form fundamentals
Form generator
Templates vs forms
XML as Lingua Franca


                  Template




Form Generator



                                Executed Form


                    XML Forms
            Enter InfoPath!
Part of Office family
Design Once ->Rich client and web front end
Offline Support
Rapid template development
Follows .NET paradigm
Integrates with any application
        InfoPath Alternatives
Word
  Smart documents
Excel
Access
Windows Forms
Web Forms
               Using InfoPath
Rich Client
  Advanced Controls
     Rich text
     Master details
     Attachments
     Repeating controls
  Spell checking
  Views
  Undo and Redo
               Using InfoPath
InfoPath is both Designer and Editor
Declarative Business logic
  Data Validation
  Custom formatting
  Calculations
  Rules and actions
UI Extensibility
  Task panes
  Menus
  Toolbars
  Using InfoPath




DEMO
InfoPath Enterprise Architecture

                                               SQL Server



 Word
                                               BizTalk Server

  Excel


 Access                                         SharePoint Server


 Outlook
                                                Web Services
 Browsers


 Windows Forms
                                               Web Forms

                 Windows Workflow Foundation
InfoPath Enterprise Architecture
Microsoft Word
  Integration Points
      Import
      Export
      Property panel
Excel
  Same as Word


Microsoft Outlook
  Integration Points
      Data Connection
      Email Deployment
 Integration with Word




DEMO
InfoPath Enterprise Architecture
Databases
  Integration Points
      Query
      Submit
Web Services
  Endless integration
  possibilities
  Integration Points
      Query
      Submit
InfoPath Enterprise Architecture
SharePoint Server
   A platform of services and solutions




   Integration Points
       Form Library
       Forms Server
       Workflow configuration and interaction
 Browser enabled forms




DEMO
InfoPath Enterprise Architecture
BizTalk
   Fundamentals
       Messaging
       Orchestration
       Information Worker Services
   Exchange/Outlook analogy
   Integration Points
       Feed BizTalk ports with XML
       Configure BizTalk
InfoPath Enterprise Architecture
Windows Workflow Foundation
 Common Workflow Technology
 Workflows, Activities and Hosts
 Integration Points
     Configure
     Interact
InfoPath Enterprise Architecture
Windows Forms
  Rich client executables
  Integration Points
      Hosting
      Interact




Web Forms
  Web Development Framework
  Integration Points
      Hosting
      Linking
InfoPath Enterprise Architecture
Web Browser
  IE, Safari, Netscape, Mozilla
  Support for Mobile Devices
  Integration Points
      Display forms
      Send parameters to forms
Integration with Windows Forms




DEMO
InfoPath Enterprise Architecture
Deployment
  Forms Server
  Email
  Network share
  SharePoint Library
  Local install
Development
  InfoPath Client
  Visual Studio
                Take Aways
Forms tenets
InfoPath Power
Integration in an Enterprise
                    Resources
InfoPath Home Page
  http://microsoft.com/infopath/
Related Session
  InfoPath Development
                     Q&A




Presentationer från dagen kommer att läggas upp på:
   www.microsoft.com/sverige/partner/education/

								
To top