SlideShare uma empresa Scribd logo
1 de 27
Funnel your Info down a new Path
RYAN DENNIS
About The Speaker


Ryan Dennis, MCTS, MCPD, MCITP
Senior SharePoint Engineer @ ICC
Microsoft Virtual Technology Specialist (vTSP)
      www.SharePointRyan.com
      @SharePointRyan
      linkedin.com/in/sharepointryan
      ryan@sharepointryan.com
What is a VTS?


The Microsoft Virtual Technology Specialist Program
(VTSP) is…
   a select group chosen from the elite in Microsoft’s partner community
   their primary role is to communicate the value of Microsoft Solutions to customers and to
    provide architectural guidance for Enterprise Integration solutions
VTSPs also:
   have guest access to information on the Microsoft corporate network such as knowledge
    bases, technical articles, training materials, and other resources
   guest access to Microsoft facilities
   priority for participating in Microsoft marketing events
What is InfoPath?



   …a forms-creation and data-gathering tool to
    streamline business processes…


   …a tool for advanced business users to design
    sophisticated electronic forms with no code…


   …a point-and-click way to connect to LOB systems
    using data connections…
Ok Ryan, so what is it really?


   An awesome way for you to make data entry fun,
    engaging and powerful…


   A brilliant front-end to SharePoint list and library
    data…


   …an Office program…
And it works with SharePoint?

   InfoPath forms can be used in SharePoint in multiple ways, including…
       List Forms
            Customize existing SP Lists
       Browser-based Library Forms
            Publish form templates for viewing in the browser
       Client-based Library Forms
            Publish advanced form templates for viewing in the InfoPath client
       Workflow Forms
            Modify SharePoint workflow forms using InfoPath for a richer experience
       Web Service Forms
            Automatically create forms based on Web Service
What licensing do I need?

   Client (InfoPath Designer)
       Microsoft Office Professional Plus 2010
   Server (Forms Services)
       SharePoint Server 2010 Enterprise
*Without SP Enterprise, you can publish your
forms to SharePoint and launch them in the client
– but the InfoPath client is then required on every
machine
4 Main Types of Forms in SharePoint…

   List form
       Modify an existing list form using InfoPath
   Browser-based form template
       Publish a form template for browser use
   Client-based form template
       Publish a form template for client use
   Workflow form
       Modify Workflow forms
Working with
 SharePoint
  List Forms
Creating a
SharePoint List
    Form
   Created a standard Contacts List in SharePoint 2010
   Customized the List Form using InfoPath 2010
   Modified a few fields for better user experience
   Added some AdventureWorks branding elements
   Had fun doing it…
Working with
  SharePoint
Library-based
    Forms
   Utilize a form template (XSN file)…
   Are stored in a SharePoint Form Library…
   Can leverage data connections and external content
    types…
   Provide more functionality than list-based forms…
   Can be launched within the browser, in an InfoPath Form
    Web Part or in the InfoPath Form Client*
*Some features which are supported in client-based forms are not supported in browser
based forms. More info later…
Business User                         IT Administrator
                       I don’t want
           I want to   to give you
           create      permission
           sites!!!    to create
                       sites…
Using a Web
Service form to
 create Sites
   Created a browser-based form template based on a web service
    schema…
   Connected it to the Sites.asmx Web Service…
   Used the form to create a site request for a new subsite under our Site
    Collection…
   Used an Approval workflow to manage the site request…
   Had a lot of fun doing it…
Working with
  SharePoint
Records Center   FUNNELING YOUR INFO
                 DOWN A NEW PATH…

     Sites
   InfoPath Forms can be sent to a Records
    Center, but there are some issues…
       The Form Template exists in the source site collection, thus the
        form won’t open…
       By definition, a Records Center is a locked down site –
        shouldn’t have dynamic files such as forms with workflow
   There are some cool opportunities here…
Convert forms to PDF



   There is no out-of-the-box way to do this, but…
     There   are 3rd party tools
     You   can write your own…
   Why don’t I just show you!
   AdventureWorks has made a business decision to
    start leveraging InfoPath for different types of data
    gathering and process management…
   They would like to archive completed forms in a
    SharePoint 2010 Records Center Site as a searchable,
    read-only PDF…
Sending InfoPath
   Forms to a
   SharePoint
 Records Center
   Sent a generic InfoPath XML form to a Records Center, not so pretty…
   Added some workflow and used Muhimbi PDF converter to convert
    submitted InfoPath Forms to PDF
   Leveraged SharePoint Designer Workflow and Muhimbi Workflow
    Actions to send converted PDFs to a Records Center

(For more information on Muhimbi, go to www.muhimbi.com)
   Some controls not supported on List forms…

    External    item picker
    Template      Parts
   Managed metadata not supported at all…
   Writing to a People Picker column not supported…
   Sending completed forms to Records Center…
Tips & Tricks


   Use Template Parts to create reusable templates to
    include branding, help, standard fields, rules, etc.
   Use External Content Types to populate InfoPath
    Forms with LOB data…
   Gather requirements and understand them, InfoPath
    is great, but it’s not the right tool for everything…
   Don’t recreate the wheel!
Questions? Comments?


Ryan Dennis, MCTS, MCPD, MCITP
Senior SharePoint Engineer @ ICC
Microsoft Virtual Technology Specialist (vTSP)
      www.SharePointRyan.com
      @SharePointRyan
      linkedin.com/in/sharepointryan
      ryan@sharepointryan.com

Mais conteúdo relacionado

Mais procurados

Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013Vishal Pawar
 
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and DevelopersIntroduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and DevelopersNetwoven Inc.
 
SPS Dayton Slides
SPS Dayton SlidesSPS Dayton Slides
SPS Dayton SlidesRyan Dennis
 
Optimizing SharePoint 2010 for Internet sites
Optimizing SharePoint 2010 for Internet sitesOptimizing SharePoint 2010 for Internet sites
Optimizing SharePoint 2010 for Internet sitesKanwal Khipple
 
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...Kanwal Khipple
 
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public SitesSharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public SitesBrian Culver
 
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven SitesSharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven SitesBrian Culver
 
SharePoint Development(Lesson 5)
SharePoint Development(Lesson 5)SharePoint Development(Lesson 5)
SharePoint Development(Lesson 5)MJ Ferdous
 
SharePoint 2010 101 @ SPSVB
SharePoint 2010 101 @ SPSVBSharePoint 2010 101 @ SPSVB
SharePoint 2010 101 @ SPSVBDux Raymond Sy
 
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...Brian Culver
 
SharePoint Branding Guidance @ SharePoint Saturday Redmond
SharePoint Branding Guidance @ SharePoint Saturday RedmondSharePoint Branding Guidance @ SharePoint Saturday Redmond
SharePoint Branding Guidance @ SharePoint Saturday RedmondKanwal Khipple
 
Clockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overviewClockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overviewWilco Sinnema
 
SharePoint 2013 Branding
SharePoint 2013 BrandingSharePoint 2013 Branding
SharePoint 2013 BrandingKashif Imran
 
SPSRIC - A SharePoint Designer’s Lessons Learned
SPSRIC - A SharePoint Designer’s Lessons Learned SPSRIC - A SharePoint Designer’s Lessons Learned
SPSRIC - A SharePoint Designer’s Lessons Learned Marcy Kellar
 
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...Brian Culver
 

Mais procurados (20)

Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013
 
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and DevelopersIntroduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
 
SPS Dayton Slides
SPS Dayton SlidesSPS Dayton Slides
SPS Dayton Slides
 
Managed Metadata Austin SPS
Managed Metadata Austin SPSManaged Metadata Austin SPS
Managed Metadata Austin SPS
 
SharePoint 101
SharePoint 101SharePoint 101
SharePoint 101
 
Optimizing SharePoint 2010 for Internet sites
Optimizing SharePoint 2010 for Internet sitesOptimizing SharePoint 2010 for Internet sites
Optimizing SharePoint 2010 for Internet sites
 
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
 
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public SitesSharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
SharePoint Saturday Kansas 2015 - Building Killer Office365 Public Sites
 
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven SitesSharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
 
SharePoint Development(Lesson 5)
SharePoint Development(Lesson 5)SharePoint Development(Lesson 5)
SharePoint Development(Lesson 5)
 
SharePoint 2010 101 @ SPSVB
SharePoint 2010 101 @ SPSVBSharePoint 2010 101 @ SPSVB
SharePoint 2010 101 @ SPSVB
 
Discover SharePoint 2013
Discover SharePoint 2013Discover SharePoint 2013
Discover SharePoint 2013
 
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
 
SPSNJ 2013 Building Business Solutions using InfoPath
SPSNJ 2013 Building Business Solutions using InfoPathSPSNJ 2013 Building Business Solutions using InfoPath
SPSNJ 2013 Building Business Solutions using InfoPath
 
SharePoint Branding Guidance @ SharePoint Saturday Redmond
SharePoint Branding Guidance @ SharePoint Saturday RedmondSharePoint Branding Guidance @ SharePoint Saturday Redmond
SharePoint Branding Guidance @ SharePoint Saturday Redmond
 
SharePoint Programming Basic
SharePoint Programming BasicSharePoint Programming Basic
SharePoint Programming Basic
 
Clockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overviewClockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overview
 
SharePoint 2013 Branding
SharePoint 2013 BrandingSharePoint 2013 Branding
SharePoint 2013 Branding
 
SPSRIC - A SharePoint Designer’s Lessons Learned
SPSRIC - A SharePoint Designer’s Lessons Learned SPSRIC - A SharePoint Designer’s Lessons Learned
SPSRIC - A SharePoint Designer’s Lessons Learned
 
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
 

Semelhante a DAYSPUG - Funnel your info down a new path

SPUnite17 No Code Power User Tools of the SharePoint Trade
SPUnite17 No Code Power User Tools of the SharePoint TradeSPUnite17 No Code Power User Tools of the SharePoint Trade
SPUnite17 No Code Power User Tools of the SharePoint TradeNCCOMMS
 
Advanced SharePoint 2010 Features
Advanced SharePoint 2010 FeaturesAdvanced SharePoint 2010 Features
Advanced SharePoint 2010 FeaturesIvor Davies
 
SharePoint 2010 Developer 101
SharePoint 2010 Developer 101SharePoint 2010 Developer 101
SharePoint 2010 Developer 101Nick Hadlee
 
No-code forms and workflow tools of the SharePoint trade
No-code forms and workflow tools of the SharePoint tradeNo-code forms and workflow tools of the SharePoint trade
No-code forms and workflow tools of the SharePoint tradeAsif Rehmani
 
Creating No Code Solutions For Sp 2010 Ayman El Hattab
Creating No Code Solutions For Sp 2010   Ayman El HattabCreating No Code Solutions For Sp 2010   Ayman El Hattab
Creating No Code Solutions For Sp 2010 Ayman El HattabAyman El-Hattab
 
Whats New In Share Point Designer 2010 Ayman El Hattab Cairo Code Camp
Whats New In Share Point Designer 2010    Ayman El Hattab   Cairo Code CampWhats New In Share Point Designer 2010    Ayman El Hattab   Cairo Code Camp
Whats New In Share Point Designer 2010 Ayman El Hattab Cairo Code CampAyman El-Hattab
 
Introducing SharePoint 2010 to Computer Science Students
Introducing SharePoint 2010 to Computer Science StudentsIntroducing SharePoint 2010 to Computer Science Students
Introducing SharePoint 2010 to Computer Science StudentsAyman El-Hattab
 
SharePoint Saturday Chicago 2011: SharePoint 101
SharePoint Saturday Chicago 2011: SharePoint 101SharePoint Saturday Chicago 2011: SharePoint 101
SharePoint Saturday Chicago 2011: SharePoint 101Wes Preston
 
SHAREPOINT - BUSINESS COLLABORATION TOOL FOR ENTERPRISE AND WEB
SHAREPOINT - BUSINESS COLLABORATION TOOL FOR ENTERPRISE AND WEB SHAREPOINT - BUSINESS COLLABORATION TOOL FOR ENTERPRISE AND WEB
SHAREPOINT - BUSINESS COLLABORATION TOOL FOR ENTERPRISE AND WEB VAIBHAV DUBEY
 
Real World InfoPath with SharePoint 2010 - List vs Library Forms
Real World InfoPath with SharePoint 2010 - List vs Library FormsReal World InfoPath with SharePoint 2010 - List vs Library Forms
Real World InfoPath with SharePoint 2010 - List vs Library FormsNik Patel
 
TechFuse 2012: SharePoint business applications at your fingertips
TechFuse 2012: SharePoint business applications at your fingertipsTechFuse 2012: SharePoint business applications at your fingertips
TechFuse 2012: SharePoint business applications at your fingertipsAvtex
 
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint DesignerSharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint DesignerChirag Patel
 
Intermediate SharePoint 2010 Training
Intermediate SharePoint 2010 TrainingIntermediate SharePoint 2010 Training
Intermediate SharePoint 2010 TrainingIvor Davies
 
Where did design view go in SharePoint Designer
Where did design view go in SharePoint DesignerWhere did design view go in SharePoint Designer
Where did design view go in SharePoint DesignerPatrick O'Toole
 
SharePoint 2010 InfoPath 2010 with Lists
SharePoint 2010 InfoPath 2010 with ListsSharePoint 2010 InfoPath 2010 with Lists
SharePoint 2010 InfoPath 2010 with ListsCraig Pilkenton
 
CVNUG - Share Point Development
CVNUG - Share Point DevelopmentCVNUG - Share Point Development
CVNUG - Share Point Developmentryanaoliveira
 
SharePoint FireStarter - Session 1 - Keynote - Eric Swift
SharePoint FireStarter - Session 1 - Keynote - Eric SwiftSharePoint FireStarter - Session 1 - Keynote - Eric Swift
SharePoint FireStarter - Session 1 - Keynote - Eric SwiftMithun T. Dhar
 
1 introduction
1   introduction1   introduction
1 introductionicdesktop
 

Semelhante a DAYSPUG - Funnel your info down a new path (20)

SPUnite17 No Code Power User Tools of the SharePoint Trade
SPUnite17 No Code Power User Tools of the SharePoint TradeSPUnite17 No Code Power User Tools of the SharePoint Trade
SPUnite17 No Code Power User Tools of the SharePoint Trade
 
Advanced SharePoint 2010 Features
Advanced SharePoint 2010 FeaturesAdvanced SharePoint 2010 Features
Advanced SharePoint 2010 Features
 
SharePoint 2010 Developer 101
SharePoint 2010 Developer 101SharePoint 2010 Developer 101
SharePoint 2010 Developer 101
 
No-code forms and workflow tools of the SharePoint trade
No-code forms and workflow tools of the SharePoint tradeNo-code forms and workflow tools of the SharePoint trade
No-code forms and workflow tools of the SharePoint trade
 
Creating No Code Solutions For Sp 2010 Ayman El Hattab
Creating No Code Solutions For Sp 2010   Ayman El HattabCreating No Code Solutions For Sp 2010   Ayman El Hattab
Creating No Code Solutions For Sp 2010 Ayman El Hattab
 
Lotus Notes to SharePoint Migration
Lotus Notes to SharePoint MigrationLotus Notes to SharePoint Migration
Lotus Notes to SharePoint Migration
 
Sharepoint
SharepointSharepoint
Sharepoint
 
Whats New In Share Point Designer 2010 Ayman El Hattab Cairo Code Camp
Whats New In Share Point Designer 2010    Ayman El Hattab   Cairo Code CampWhats New In Share Point Designer 2010    Ayman El Hattab   Cairo Code Camp
Whats New In Share Point Designer 2010 Ayman El Hattab Cairo Code Camp
 
Introducing SharePoint 2010 to Computer Science Students
Introducing SharePoint 2010 to Computer Science StudentsIntroducing SharePoint 2010 to Computer Science Students
Introducing SharePoint 2010 to Computer Science Students
 
SharePoint Saturday Chicago 2011: SharePoint 101
SharePoint Saturday Chicago 2011: SharePoint 101SharePoint Saturday Chicago 2011: SharePoint 101
SharePoint Saturday Chicago 2011: SharePoint 101
 
SHAREPOINT - BUSINESS COLLABORATION TOOL FOR ENTERPRISE AND WEB
SHAREPOINT - BUSINESS COLLABORATION TOOL FOR ENTERPRISE AND WEB SHAREPOINT - BUSINESS COLLABORATION TOOL FOR ENTERPRISE AND WEB
SHAREPOINT - BUSINESS COLLABORATION TOOL FOR ENTERPRISE AND WEB
 
Real World InfoPath with SharePoint 2010 - List vs Library Forms
Real World InfoPath with SharePoint 2010 - List vs Library FormsReal World InfoPath with SharePoint 2010 - List vs Library Forms
Real World InfoPath with SharePoint 2010 - List vs Library Forms
 
TechFuse 2012: SharePoint business applications at your fingertips
TechFuse 2012: SharePoint business applications at your fingertipsTechFuse 2012: SharePoint business applications at your fingertips
TechFuse 2012: SharePoint business applications at your fingertips
 
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint DesignerSharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
 
Intermediate SharePoint 2010 Training
Intermediate SharePoint 2010 TrainingIntermediate SharePoint 2010 Training
Intermediate SharePoint 2010 Training
 
Where did design view go in SharePoint Designer
Where did design view go in SharePoint DesignerWhere did design view go in SharePoint Designer
Where did design view go in SharePoint Designer
 
SharePoint 2010 InfoPath 2010 with Lists
SharePoint 2010 InfoPath 2010 with ListsSharePoint 2010 InfoPath 2010 with Lists
SharePoint 2010 InfoPath 2010 with Lists
 
CVNUG - Share Point Development
CVNUG - Share Point DevelopmentCVNUG - Share Point Development
CVNUG - Share Point Development
 
SharePoint FireStarter - Session 1 - Keynote - Eric Swift
SharePoint FireStarter - Session 1 - Keynote - Eric SwiftSharePoint FireStarter - Session 1 - Keynote - Eric Swift
SharePoint FireStarter - Session 1 - Keynote - Eric Swift
 
1 introduction
1   introduction1   introduction
1 introduction
 

Mais de Ryan Dennis

Don't be afraid of moving infrastructure into Azure!
Don't be afraid of moving infrastructure into Azure!Don't be afraid of moving infrastructure into Azure!
Don't be afraid of moving infrastructure into Azure!Ryan Dennis
 
Leave the Fileshare, and join the Enterprise Content Revolution!
Leave the Fileshare, and join the Enterprise Content Revolution!Leave the Fileshare, and join the Enterprise Content Revolution!
Leave the Fileshare, and join the Enterprise Content Revolution!Ryan Dennis
 
Herding CATS: Gaining user adoption with these 4 principles
Herding CATS: Gaining user adoption with these 4 principlesHerding CATS: Gaining user adoption with these 4 principles
Herding CATS: Gaining user adoption with these 4 principlesRyan Dennis
 
SharePoint Saturday Cincinnati 2014 - CSOM
SharePoint Saturday Cincinnati 2014 - CSOMSharePoint Saturday Cincinnati 2014 - CSOM
SharePoint Saturday Cincinnati 2014 - CSOMRyan Dennis
 
Managing SharePoint Anywhere with Windows PowerShell
Managing SharePoint Anywhere with Windows PowerShellManaging SharePoint Anywhere with Windows PowerShell
Managing SharePoint Anywhere with Windows PowerShellRyan Dennis
 
Leave The Fileshare and join the Enterprise Content Revolution!
Leave The Fileshare and join the Enterprise Content Revolution!Leave The Fileshare and join the Enterprise Content Revolution!
Leave The Fileshare and join the Enterprise Content Revolution!Ryan Dennis
 
Intro to SharePoint + PowerShell
Intro to SharePoint + PowerShellIntro to SharePoint + PowerShell
Intro to SharePoint + PowerShellRyan Dennis
 
SPS Cincinnati slidedeck (pdf)
SPS Cincinnati slidedeck (pdf)SPS Cincinnati slidedeck (pdf)
SPS Cincinnati slidedeck (pdf)Ryan Dennis
 
SPS Cincinnati slidedeck
SPS Cincinnati slidedeckSPS Cincinnati slidedeck
SPS Cincinnati slidedeckRyan Dennis
 

Mais de Ryan Dennis (9)

Don't be afraid of moving infrastructure into Azure!
Don't be afraid of moving infrastructure into Azure!Don't be afraid of moving infrastructure into Azure!
Don't be afraid of moving infrastructure into Azure!
 
Leave the Fileshare, and join the Enterprise Content Revolution!
Leave the Fileshare, and join the Enterprise Content Revolution!Leave the Fileshare, and join the Enterprise Content Revolution!
Leave the Fileshare, and join the Enterprise Content Revolution!
 
Herding CATS: Gaining user adoption with these 4 principles
Herding CATS: Gaining user adoption with these 4 principlesHerding CATS: Gaining user adoption with these 4 principles
Herding CATS: Gaining user adoption with these 4 principles
 
SharePoint Saturday Cincinnati 2014 - CSOM
SharePoint Saturday Cincinnati 2014 - CSOMSharePoint Saturday Cincinnati 2014 - CSOM
SharePoint Saturday Cincinnati 2014 - CSOM
 
Managing SharePoint Anywhere with Windows PowerShell
Managing SharePoint Anywhere with Windows PowerShellManaging SharePoint Anywhere with Windows PowerShell
Managing SharePoint Anywhere with Windows PowerShell
 
Leave The Fileshare and join the Enterprise Content Revolution!
Leave The Fileshare and join the Enterprise Content Revolution!Leave The Fileshare and join the Enterprise Content Revolution!
Leave The Fileshare and join the Enterprise Content Revolution!
 
Intro to SharePoint + PowerShell
Intro to SharePoint + PowerShellIntro to SharePoint + PowerShell
Intro to SharePoint + PowerShell
 
SPS Cincinnati slidedeck (pdf)
SPS Cincinnati slidedeck (pdf)SPS Cincinnati slidedeck (pdf)
SPS Cincinnati slidedeck (pdf)
 
SPS Cincinnati slidedeck
SPS Cincinnati slidedeckSPS Cincinnati slidedeck
SPS Cincinnati slidedeck
 

DAYSPUG - Funnel your info down a new path

  • 1. Funnel your Info down a new Path RYAN DENNIS
  • 2. About The Speaker Ryan Dennis, MCTS, MCPD, MCITP Senior SharePoint Engineer @ ICC Microsoft Virtual Technology Specialist (vTSP) www.SharePointRyan.com @SharePointRyan linkedin.com/in/sharepointryan ryan@sharepointryan.com
  • 3. What is a VTS? The Microsoft Virtual Technology Specialist Program (VTSP) is…  a select group chosen from the elite in Microsoft’s partner community  their primary role is to communicate the value of Microsoft Solutions to customers and to provide architectural guidance for Enterprise Integration solutions VTSPs also:  have guest access to information on the Microsoft corporate network such as knowledge bases, technical articles, training materials, and other resources  guest access to Microsoft facilities  priority for participating in Microsoft marketing events
  • 4.
  • 5. What is InfoPath?  …a forms-creation and data-gathering tool to streamline business processes…  …a tool for advanced business users to design sophisticated electronic forms with no code…  …a point-and-click way to connect to LOB systems using data connections…
  • 6. Ok Ryan, so what is it really?  An awesome way for you to make data entry fun, engaging and powerful…  A brilliant front-end to SharePoint list and library data…  …an Office program…
  • 7. And it works with SharePoint?  InfoPath forms can be used in SharePoint in multiple ways, including…  List Forms  Customize existing SP Lists  Browser-based Library Forms  Publish form templates for viewing in the browser  Client-based Library Forms  Publish advanced form templates for viewing in the InfoPath client  Workflow Forms  Modify SharePoint workflow forms using InfoPath for a richer experience  Web Service Forms  Automatically create forms based on Web Service
  • 8. What licensing do I need?  Client (InfoPath Designer)  Microsoft Office Professional Plus 2010  Server (Forms Services)  SharePoint Server 2010 Enterprise *Without SP Enterprise, you can publish your forms to SharePoint and launch them in the client – but the InfoPath client is then required on every machine
  • 9. 4 Main Types of Forms in SharePoint…  List form  Modify an existing list form using InfoPath  Browser-based form template  Publish a form template for browser use  Client-based form template  Publish a form template for client use  Workflow form  Modify Workflow forms
  • 11.
  • 13. Created a standard Contacts List in SharePoint 2010  Customized the List Form using InfoPath 2010  Modified a few fields for better user experience  Added some AdventureWorks branding elements  Had fun doing it…
  • 14. Working with SharePoint Library-based Forms
  • 15. Utilize a form template (XSN file)…  Are stored in a SharePoint Form Library…  Can leverage data connections and external content types…  Provide more functionality than list-based forms…  Can be launched within the browser, in an InfoPath Form Web Part or in the InfoPath Form Client* *Some features which are supported in client-based forms are not supported in browser based forms. More info later…
  • 16. Business User IT Administrator I don’t want I want to to give you create permission sites!!! to create sites…
  • 17. Using a Web Service form to create Sites
  • 18. Created a browser-based form template based on a web service schema…  Connected it to the Sites.asmx Web Service…  Used the form to create a site request for a new subsite under our Site Collection…  Used an Approval workflow to manage the site request…  Had a lot of fun doing it…
  • 19. Working with SharePoint Records Center FUNNELING YOUR INFO DOWN A NEW PATH… Sites
  • 20. InfoPath Forms can be sent to a Records Center, but there are some issues…  The Form Template exists in the source site collection, thus the form won’t open…  By definition, a Records Center is a locked down site – shouldn’t have dynamic files such as forms with workflow  There are some cool opportunities here…
  • 21. Convert forms to PDF  There is no out-of-the-box way to do this, but…  There are 3rd party tools  You can write your own…  Why don’t I just show you!
  • 22. AdventureWorks has made a business decision to start leveraging InfoPath for different types of data gathering and process management…  They would like to archive completed forms in a SharePoint 2010 Records Center Site as a searchable, read-only PDF…
  • 23. Sending InfoPath Forms to a SharePoint Records Center
  • 24. Sent a generic InfoPath XML form to a Records Center, not so pretty…  Added some workflow and used Muhimbi PDF converter to convert submitted InfoPath Forms to PDF  Leveraged SharePoint Designer Workflow and Muhimbi Workflow Actions to send converted PDFs to a Records Center (For more information on Muhimbi, go to www.muhimbi.com)
  • 25. Some controls not supported on List forms… External item picker Template Parts  Managed metadata not supported at all…  Writing to a People Picker column not supported…  Sending completed forms to Records Center…
  • 26. Tips & Tricks  Use Template Parts to create reusable templates to include branding, help, standard fields, rules, etc.  Use External Content Types to populate InfoPath Forms with LOB data…  Gather requirements and understand them, InfoPath is great, but it’s not the right tool for everything…  Don’t recreate the wheel!
  • 27. Questions? Comments? Ryan Dennis, MCTS, MCPD, MCITP Senior SharePoint Engineer @ ICC Microsoft Virtual Technology Specialist (vTSP) www.SharePointRyan.com @SharePointRyan linkedin.com/in/sharepointryan ryan@sharepointryan.com

Notas do Editor

  1. Create a contacts list, modify the form in InfoPath, change the look & feel – add a dropdown to States list replacing textbox (RGB 5,172,195)
  2. Create a new InfoPath WS Form talking to the Sites web service to show it, then open the existing oneTalk through the form, then show the workflowRun through the approval process