SlideShare a Scribd company logo
1 of 18
SharePoint Forms &
InfoPath – Go with
what you know
Colin Phillips :: SharePoint MVP :: itgroove
January 2015
Who I am: Colin Phillips
My Background
 16+ Years in Technology
 Today: SharePoint Consultant and MVP (with itgroove)
 Previously:
12 Years Developing Software, IT Infrastructure Projects, Workflows, and Many Other Related Topics
 B.Sc. in Computer Science from UVic
My Socialness
Blog: mmman.itgroove.net / Twitter: @itgroove_colin
Where to learn more
cphillips@itgroove.net
InfoPath!? Are You Crazy? It’s 2015!
The Good, The Bad, The Ugly
• Seriously? InfoPath is dead, how can you be recommending it?
• Why isn’t this presentation about how we should use another forms
product instead?
• What’s wrong with out of the box SharePoint column settings and calculated columns?
• Why shouldn’t we just customize the out of the box SharePoint forms? Developers Rule!
• Surely there’s some “free” JavaScript / jQuery solution that can do the same thing…
“InfoPath is Dead” … Well, it is, isn’t it? (Insert smirk here)
• Anyone who says this is simply not facing the facts. InfoPath does a lot of
things, and it does them very well, even if it’s a product that has a limited
shelf life (depending on how you look at it).
• Quote: Glen Furnas at sharepoint-community.net: "Simply put, InfoPath is
a multi-purpose product that’s been put to use in a wide variety of ways,
and no single alternative will ever replace it in all its roles.“
• Ask around and see how many people are still using Windows XP. Now
ask those same people about running XP this time last year, two years
ago, even three – upgrades happen slowly, and typically only when
motivated.
So Let’s All Calm Down and Think About This Rationally
• InfoPath is still a product in the current Office product suite (as of Jan 2015)
• A deprecated product is not a product that is EOL today, in fact, to quote the
Office Team, “InfoPath 2013 desktop client and InfoPath Forms Services for
SharePoint Server 2013 will continue to be supported through 2023”
• There is no Microsoft offering yet released (even in beta – even alpha!) that
is designed in whole or in part to replace any portion of what InfoPath does
• Microsoft is aware there are literally millions of InfoPath forms in widespread
use. They’ll come up with a plan to handle migration in some form. Right??
Q.E.D InfoPath is not going away anytime soon
The Potential Future of Forms in the Microsoft World
Microsoft Slide from SPC 2014
A Quick Look at FoSL (Yeah… can we hire a new “naming guy”?)
• Is it / was it released? No…ish.
• A question appears in the forums with this pic:
• Apparently it was briefly released in Office 365
developer environments – like a day or two?
• Looking further at the roadmap is… amusing
• Under “In development”…
Forms on SharePoint Lists
This feature will allow for in-browser list form customization on top
of SharePoint lists and will allow for in-browser list item editing
without having to go to a different view as well as adding and
rearranging list columns in the custom view.
• The “More Info” link takes you to a completely unrelated page
with no mention of FoSL (not even the word “form”)
More on FoSL: http://blog.metrostarsystems.com/2014/06/18/infopath-
depricated-what-is-infopaths-replacement/
So Then, Why Not Another (3rd Party) Forms Product?
First reason…
To paraphrase The Simpsons;
o Trying to get any of our customers to seriously consider a
3rd party option has proven very difficult (regardless of the
ROI)
o Why pay for some third party product when you already
have a powerful tool at your disposal? (Hint: InfoPath)
o Thus far, only InfoPath has all the power on premise as well
as online. Third party Office 365 solutions leave somewhat
to be desired (often much more than somewhat).
“The finger thing means the money!”
What Are Some 3rd Party Options?
Product Available on Premises (2013) Available in Office 365
Nintex Forms Yes Yes
Formotus Forms Yes, but not direct integration with SharePoint Yes, but not direct integration
K2 SmartForms Yes Yes… when combined with
Workflow?
KWizCom Yes No
SPForm Yes Yes (different name & functionality)
PDF ShareForms Yes No
Forms7 Yes (in version 0.0.081) No
Dell Quick Apps Um… yes? Their website was really unclear No
A reasonably complete list of options
5 Alternatives to InfoPath for SharePoint forms (from ShareGate):
http://en.share-gate.com/blog/5-alternatives-to-infopath-for-sharepoint-forms
Why Not Just Use the Out of the Box SharePoint
Columns / Forms … Hello? Anyone?
• When talking seriously about what SharePoint can do with just
modifying the column settings, you start to run out of options
fairly quickly.
• Yes, mostly all the column types you could want are there, but
the logic rules you can apply to the columns is severely limited
• There’s no concept of views
• Depending on your column choices early on, this can adversely
affect downstream behaviours (things like Business Intelligence)
– these can be mitigated with form tools; like InfoPath
Why Not Just Customize the Out of the Box SharePoint
Forms? It’s Just ASP.net.
• First off… if you have a developer on staff that has the skills to
customize these – great, this is a possible option. Almost
none of our customers (regardless of size) have this option.
• Two of the major downsides of customizing out of the box
SharePoint forms are maintainability and upgradability.
• If you’re afraid of the upgradability future of InfoPath forms,
don’t kid yourself, ASP.net forms aren’t going to be any easier
to upgrade. Additionally, MS will most likely provide an
upgrade path for InfoPath forms – you’re on your own with
custom built forms.
What About Some “Free” JavaScript / jQuery Solution?
• Good luck with that! Remember that thing in v0.0.081?
• A “free” solution is never a free ($0) solution
• What happens when your “developer” leaves – will new
changes ever be possible?
• Finding new talent (hiring that same skill set) to
take over a role can be difficult and/or expensive
• Developing your own talent can be time
consuming and just as expensive, and then what
do you do when they leave?
• You can always farm it out to an overseas agency… and
end up with something that doesn’t do anything that
resembles your needs
Above: From a presentation
on implementing an open
source solution at the
College of Charleston
Ok, Ok, So Why InfoPath?
• At its most basic, InfoPath can be used:
To create custom stand alone forms. The XML format is easy for
developers to work with.
To create custom forms for SharePoint lists. These forms save
their data back into SharePoint as a list item with the data saved as
the items’ columns.
To create custom forms in SharePoint libraries. These forms save
their data as a file in a SharePoint library. Data can be moved in /
out of the forms by “promoting” columns.
To create workflow forms in both SharePoint Designer and Visual
Studio workflows.
Reasons to Use InfoPath
• Rich editor to create a form that can look like anything you want.
• Rules based business logic to hide, show, format and validate fields.
• External connectivity to offer dropdown lists populated from SharePoint lists, SQL server and
many other sources.
• While a forms designer needs a licensed copy of InfoPath, the end user only needs a web
browser. Users do not need any InfoPath product or version if the forms are hosted in the
Enterprise Edition of SharePoint 2007, 2010 or 2013.
• No knowledge of JavaScript, jQuery, XML, HTML or CSS needed to create custom forms and
custom validation.
• Multiple views of data. Example: A user might see 50 fields when filling out the form. The
approvers might see a 10 field summary and after approval or rejection the user might only see 2
fields and a comments field.
• Optional bidirectional data (edit a property in the InfoPath form and it updates in the library
metadata, edit library metadata and it updates in the InfoPath form - great for workflows!)
From: http://techtrainingnotes.blogspot.ca/2014/01/why-
use-infopath-sharepoint-infopath.html
But… (There’s Always a But) The Future is Rather Muddy
• InfoPath vs Forms Services
• InfoPath is supported until 2023 but there is no such policy in place for Forms Services
• On Premises SharePoint vNext will likely drop support for Forms Services
• How will users / enterprises obtain InfoPath in the future?
• InfoPath won’t be in Office vNext, so how do you maintain older forms?
• Office subscription models are changing and phasing it out
• Becoming a standalone (discontinued) product?
• InfoPath 2013 Dec 2014 Hotfix: “Users can submit data to email messages when they
install InfoPath 2013 side by side with future versions of Microsoft Office”
• Will it become free like “Money” and “Flight Simulator”
• Turbulent times ahead, but InfoPath forms will live on for a long time, regardless
A Few Keys to Success With Any Form You Create
• Don’t take on a form you know you can’t create
• Learn what the tool is capable of first & apply that in practice
• Don’t be afraid to say “I don’t know”
• Try stuff out in a “safe area” (sandbox) before committing to a “yes” or “no”
• InfoPath isn’t going to solve world hunger *anymore*, don’t think it’s capable of
anything or everything
• Understand what your customer wants and draw it out in a “very simple” format
you can both agree to – it’s a lot easier to change paper than what’s on screen
• Colour, graphics, sexy fonts, flare… that s&%t can go a long way
Summary
• InfoPath isn’t going to be easy to replace – and the motivation to go
back and change old forms will follow the arc of a slow moving train
• InfoPath is still a great product. It does a lot of things really well. It will
remain a viable option for the foreseeable future
• Until we start to see more out of the folks over at Microsoft regarding
the future of forms (life after InfoPath), my advice is to continue using
InfoPath as it’s still an awesome tool, and it accomplishes a great deal of
tasks all in a single package
Questions?
Contact Info
Colin Phillips
cphillips@itgroove.net
blog: mmman.itgroove.net
Twitter: @itgroove_colin

More Related Content

What's hot

WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development PresentationWKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development PresentationRob Wilson
 
Ivor Davies Resume - March 3rd 2016
Ivor Davies Resume - March 3rd 2016Ivor Davies Resume - March 3rd 2016
Ivor Davies Resume - March 3rd 2016Ivor Davies
 
My First SharePoint Online PowerApp
My First SharePoint Online PowerAppMy First SharePoint Online PowerApp
My First SharePoint Online PowerAppBecky Bertram
 
Quick & Easy SharePoint Forms with StratusForms
Quick & Easy SharePoint Forms with StratusFormsQuick & Easy SharePoint Forms with StratusForms
Quick & Easy SharePoint Forms with StratusFormsApril Dunnam
 
SharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
SharePoint Integration and the BDC - Richard Harbridge and Mark BrahmhallSharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
SharePoint Integration and the BDC - Richard Harbridge and Mark BrahmhallBoston Area SharePoint Users Group
 
How to build SharePoint applications that everybody loves
How to build SharePoint applications that everybody lovesHow to build SharePoint applications that everybody loves
How to build SharePoint applications that everybody lovesMaarten Visser
 
SharePoint 2010 101 @ SPSVB
SharePoint 2010 101 @ SPSVBSharePoint 2010 101 @ SPSVB
SharePoint 2010 101 @ SPSVBDux Raymond Sy
 
2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...
2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...
2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...Don Donais
 
SPS Philly 2013 - Building Business Solutions Using InfoPath
SPS Philly 2013 - Building Business Solutions Using InfoPathSPS Philly 2013 - Building Business Solutions Using InfoPath
SPS Philly 2013 - Building Business Solutions Using InfoPathPrashant G Bhoyar (Microsoft MVP)
 
The Trials of Supporting End Users with SharePoint InfoPath forms
The Trials of Supporting End Users with SharePoint InfoPath formsThe Trials of Supporting End Users with SharePoint InfoPath forms
The Trials of Supporting End Users with SharePoint InfoPath formsJamie McAllister
 
SharePoint Developer Experience Present & Future
SharePoint Developer Experience Present & FutureSharePoint Developer Experience Present & Future
SharePoint Developer Experience Present & Futuremattbremer
 
Jump Start: Share Point Development
Jump Start: Share Point DevelopmentJump Start: Share Point Development
Jump Start: Share Point Developmentmattbremer
 
Access Services in SharePoint 2010 - All You Need to Know
Access Services in SharePoint 2010 - All You Need to KnowAccess Services in SharePoint 2010 - All You Need to Know
Access Services in SharePoint 2010 - All You Need to KnowNik Patel
 
DAYSPUG - Funnel your info down a new path
DAYSPUG - Funnel your info down a new pathDAYSPUG - Funnel your info down a new path
DAYSPUG - Funnel your info down a new pathRyan Dennis
 
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
 
Creating a SharePoint App with Microsoft Access Services
Creating a SharePoint App with Microsoft Access ServicesCreating a SharePoint App with Microsoft Access Services
Creating a SharePoint App with Microsoft Access ServicesSPC Adriatics
 

What's hot (20)

A Career in SharePoint
A Career in SharePointA Career in SharePoint
A Career in SharePoint
 
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development PresentationWKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
 
Ivor Davies Resume - March 3rd 2016
Ivor Davies Resume - March 3rd 2016Ivor Davies Resume - March 3rd 2016
Ivor Davies Resume - March 3rd 2016
 
My First SharePoint Online PowerApp
My First SharePoint Online PowerAppMy First SharePoint Online PowerApp
My First SharePoint Online PowerApp
 
Quick & Easy SharePoint Forms with StratusForms
Quick & Easy SharePoint Forms with StratusFormsQuick & Easy SharePoint Forms with StratusForms
Quick & Easy SharePoint Forms with StratusForms
 
SharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
SharePoint Integration and the BDC - Richard Harbridge and Mark BrahmhallSharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
SharePoint Integration and the BDC - Richard Harbridge and Mark Brahmhall
 
How to build SharePoint applications that everybody loves
How to build SharePoint applications that everybody lovesHow to build SharePoint applications that everybody loves
How to build SharePoint applications that everybody loves
 
Microsoft Forms 101
Microsoft Forms 101Microsoft Forms 101
Microsoft Forms 101
 
SharePoint 2010 101 @ SPSVB
SharePoint 2010 101 @ SPSVBSharePoint 2010 101 @ SPSVB
SharePoint 2010 101 @ SPSVB
 
2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...
2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...
2013 MN IT Govt Symposium - Implement No Code Solutions with SharePoint and I...
 
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
 
Share point 2010_day3
Share point 2010_day3Share point 2010_day3
Share point 2010_day3
 
SPS Philly 2013 - Building Business Solutions Using InfoPath
SPS Philly 2013 - Building Business Solutions Using InfoPathSPS Philly 2013 - Building Business Solutions Using InfoPath
SPS Philly 2013 - Building Business Solutions Using InfoPath
 
The Trials of Supporting End Users with SharePoint InfoPath forms
The Trials of Supporting End Users with SharePoint InfoPath formsThe Trials of Supporting End Users with SharePoint InfoPath forms
The Trials of Supporting End Users with SharePoint InfoPath forms
 
SharePoint Developer Experience Present & Future
SharePoint Developer Experience Present & FutureSharePoint Developer Experience Present & Future
SharePoint Developer Experience Present & Future
 
Jump Start: Share Point Development
Jump Start: Share Point DevelopmentJump Start: Share Point Development
Jump Start: Share Point Development
 
Access Services in SharePoint 2010 - All You Need to Know
Access Services in SharePoint 2010 - All You Need to KnowAccess Services in SharePoint 2010 - All You Need to Know
Access Services in SharePoint 2010 - All You Need to Know
 
DAYSPUG - Funnel your info down a new path
DAYSPUG - Funnel your info down a new pathDAYSPUG - Funnel your info down a new path
DAYSPUG - Funnel your info down a new path
 
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
 
Creating a SharePoint App with Microsoft Access Services
Creating a SharePoint App with Microsoft Access ServicesCreating a SharePoint App with Microsoft Access Services
Creating a SharePoint App with Microsoft Access Services
 

Viewers also liked

SharePoint 2010 - InfoPath, Workflow
SharePoint 2010 - InfoPath, WorkflowSharePoint 2010 - InfoPath, Workflow
SharePoint 2010 - InfoPath, WorkflowJonathon Schultz
 
Creating business processes using Access Apps in SharePoint
Creating business processes using Access Apps in SharePointCreating business processes using Access Apps in SharePoint
Creating business processes using Access Apps in SharePointJeanne Hatton
 
Electronics Project Book
Electronics Project BookElectronics Project Book
Electronics Project BookVarun Bansal
 
Free Electronics Projects Circuits and their Applications
Free Electronics Projects Circuits and their ApplicationsFree Electronics Projects Circuits and their Applications
Free Electronics Projects Circuits and their ApplicationsElectronics Hub
 
Transparent electronics
Transparent electronics Transparent electronics
Transparent electronics Sai Viswanath
 
Electronics for-you-projects-and-ideas-2000
Electronics for-you-projects-and-ideas-2000Electronics for-you-projects-and-ideas-2000
Electronics for-you-projects-and-ideas-2000nonshahid
 

Viewers also liked (6)

SharePoint 2010 - InfoPath, Workflow
SharePoint 2010 - InfoPath, WorkflowSharePoint 2010 - InfoPath, Workflow
SharePoint 2010 - InfoPath, Workflow
 
Creating business processes using Access Apps in SharePoint
Creating business processes using Access Apps in SharePointCreating business processes using Access Apps in SharePoint
Creating business processes using Access Apps in SharePoint
 
Electronics Project Book
Electronics Project BookElectronics Project Book
Electronics Project Book
 
Free Electronics Projects Circuits and their Applications
Free Electronics Projects Circuits and their ApplicationsFree Electronics Projects Circuits and their Applications
Free Electronics Projects Circuits and their Applications
 
Transparent electronics
Transparent electronics Transparent electronics
Transparent electronics
 
Electronics for-you-projects-and-ideas-2000
Electronics for-you-projects-and-ideas-2000Electronics for-you-projects-and-ideas-2000
Electronics for-you-projects-and-ideas-2000
 

Similar to SharePoint Forms & InfoPath – Go with what you know

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
 
Make SharePoint work for you!
Make SharePoint work for you!Make SharePoint work for you!
Make SharePoint work for you!Asif Rehmani
 
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
 
SharePoint 2013 Preview
SharePoint 2013 PreviewSharePoint 2013 Preview
SharePoint 2013 PreviewRegroove
 
Busines productivity with SharePoint Online
Busines productivity with SharePoint OnlineBusines productivity with SharePoint Online
Busines productivity with SharePoint Onlinejems7
 
Deciding What to Do - SharePoint 2019 - NACS 2019
Deciding What to Do - SharePoint 2019 - NACS 2019Deciding What to Do - SharePoint 2019 - NACS 2019
Deciding What to Do - SharePoint 2019 - NACS 2019John Ferringer
 
Good vs Evil SharePoint Customizing
Good vs Evil SharePoint CustomizingGood vs Evil SharePoint Customizing
Good vs Evil SharePoint CustomizingStacy Deere
 
[Webinar Slides] Future-Proof Your SharePoint Investment
[Webinar Slides] Future-Proof Your SharePoint Investment[Webinar Slides] Future-Proof Your SharePoint Investment
[Webinar Slides] Future-Proof Your SharePoint InvestmentAIIM International
 
Advanced SharePoint 2010 Features
Advanced SharePoint 2010 FeaturesAdvanced SharePoint 2010 Features
Advanced SharePoint 2010 FeaturesIvor Davies
 
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...Randy Perkins-Smart
 
15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projectsDocFluix, LLC
 
Intermediate SharePoint 2010 Training
Intermediate SharePoint 2010 TrainingIntermediate SharePoint 2010 Training
Intermediate SharePoint 2010 TrainingIvor Davies
 
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_managementSpca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_managementNCCOMMS
 
Careers in SharePoint, Office 365, Azure & Power BI
Careers in SharePoint, Office 365, Azure & Power BICareers in SharePoint, Office 365, Azure & Power BI
Careers in SharePoint, Office 365, Azure & Power BIMatthew J. Bailey , MCT
 
SharePoint and Drupal: Yes, We Can Coexist!
SharePoint and Drupal: Yes, We Can Coexist!SharePoint and Drupal: Yes, We Can Coexist!
SharePoint and Drupal: Yes, We Can Coexist!Donna Rodriguez
 
Workflows and Forms in Microsoft world - when to use what
Workflows and Forms in Microsoft world - when to use whatWorkflows and Forms in Microsoft world - when to use what
Workflows and Forms in Microsoft world - when to use whatAsif Rehmani
 
Intranet systems beyond SharePoint and the future of SharePoint
Intranet systems beyond SharePoint and the future of SharePointIntranet systems beyond SharePoint and the future of SharePoint
Intranet systems beyond SharePoint and the future of SharePointPerttu Tolvanen
 

Similar to SharePoint Forms & InfoPath – Go with what you know (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
 
Make SharePoint work for you!
Make SharePoint work for you!Make SharePoint work for you!
Make SharePoint work for you!
 
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
 
Lotus Notes to SharePoint Migration
Lotus Notes to SharePoint MigrationLotus Notes to SharePoint Migration
Lotus Notes to SharePoint Migration
 
SharePoint 2013 Preview
SharePoint 2013 PreviewSharePoint 2013 Preview
SharePoint 2013 Preview
 
Busines productivity with SharePoint Online
Busines productivity with SharePoint OnlineBusines productivity with SharePoint Online
Busines productivity with SharePoint Online
 
Deciding What to Do - SharePoint 2019 - NACS 2019
Deciding What to Do - SharePoint 2019 - NACS 2019Deciding What to Do - SharePoint 2019 - NACS 2019
Deciding What to Do - SharePoint 2019 - NACS 2019
 
Good vs Evil SharePoint Customizing
Good vs Evil SharePoint CustomizingGood vs Evil SharePoint Customizing
Good vs Evil SharePoint Customizing
 
[Webinar Slides] Future-Proof Your SharePoint Investment
[Webinar Slides] Future-Proof Your SharePoint Investment[Webinar Slides] Future-Proof Your SharePoint Investment
[Webinar Slides] Future-Proof Your SharePoint Investment
 
Webinar: NextGen Portals: What? Why? When?
Webinar: NextGen Portals: What? Why? When?Webinar: NextGen Portals: What? Why? When?
Webinar: NextGen Portals: What? Why? When?
 
Advanced SharePoint 2010 Features
Advanced SharePoint 2010 FeaturesAdvanced SharePoint 2010 Features
Advanced SharePoint 2010 Features
 
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
 
15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects
 
Intermediate SharePoint 2010 Training
Intermediate SharePoint 2010 TrainingIntermediate SharePoint 2010 Training
Intermediate SharePoint 2010 Training
 
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_managementSpca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
 
Speakers slidedeckwidescreen sp-biz
Speakers slidedeckwidescreen   sp-bizSpeakers slidedeckwidescreen   sp-biz
Speakers slidedeckwidescreen sp-biz
 
Careers in SharePoint, Office 365, Azure & Power BI
Careers in SharePoint, Office 365, Azure & Power BICareers in SharePoint, Office 365, Azure & Power BI
Careers in SharePoint, Office 365, Azure & Power BI
 
SharePoint and Drupal: Yes, We Can Coexist!
SharePoint and Drupal: Yes, We Can Coexist!SharePoint and Drupal: Yes, We Can Coexist!
SharePoint and Drupal: Yes, We Can Coexist!
 
Workflows and Forms in Microsoft world - when to use what
Workflows and Forms in Microsoft world - when to use whatWorkflows and Forms in Microsoft world - when to use what
Workflows and Forms in Microsoft world - when to use what
 
Intranet systems beyond SharePoint and the future of SharePoint
Intranet systems beyond SharePoint and the future of SharePointIntranet systems beyond SharePoint and the future of SharePoint
Intranet systems beyond SharePoint and the future of SharePoint
 

More from Regroove

What's New in Microsoft 365 - June 2022
What's New in Microsoft 365 - June 2022What's New in Microsoft 365 - June 2022
What's New in Microsoft 365 - June 2022Regroove
 
New Microsoft Features - Victoria O365 User Group April 2022
New Microsoft Features - Victoria O365 User Group April 2022New Microsoft Features - Victoria O365 User Group April 2022
New Microsoft Features - Victoria O365 User Group April 2022Regroove
 
New Microsoft Features - Victoria O365 User Group February 2022
New Microsoft Features - Victoria O365 User Group February 2022New Microsoft Features - Victoria O365 User Group February 2022
New Microsoft Features - Victoria O365 User Group February 2022Regroove
 
Regroove Teams Tips from Victoria O365 User Group Feb 2022
Regroove Teams Tips from Victoria O365 User Group Feb 2022Regroove Teams Tips from Victoria O365 User Group Feb 2022
Regroove Teams Tips from Victoria O365 User Group Feb 2022Regroove
 
What's new in Microsoft 365 January 20 2022
What's new in Microsoft 365 January 20 2022What's new in Microsoft 365 January 20 2022
What's new in Microsoft 365 January 20 2022Regroove
 
What's new in Microsoft 365 November 2021
What's new in Microsoft 365 November 2021What's new in Microsoft 365 November 2021
What's new in Microsoft 365 November 2021Regroove
 
What's new in Microsoft 365 October 2021
What's new in Microsoft 365 October 2021What's new in Microsoft 365 October 2021
What's new in Microsoft 365 October 2021Regroove
 
What's new in Microsoft 365 September 2021
What's new in Microsoft 365 September 2021What's new in Microsoft 365 September 2021
What's new in Microsoft 365 September 2021Regroove
 
What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...
What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...
What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...Regroove
 
What's new in Microsoft 365 July 2021
What's new in Microsoft 365 July 2021What's new in Microsoft 365 July 2021
What's new in Microsoft 365 July 2021Regroove
 
What's new in Microsoft 365 June 2021
What's new in Microsoft 365 June 2021What's new in Microsoft 365 June 2021
What's new in Microsoft 365 June 2021Regroove
 
Microsoft office 365 what's new for May 2021
Microsoft office 365 what's new for May 2021Microsoft office 365 what's new for May 2021
Microsoft office 365 what's new for May 2021Regroove
 
Microsoft Office 365 What's New for April 2021
Microsoft Office 365 What's New for April 2021Microsoft Office 365 What's New for April 2021
Microsoft Office 365 What's New for April 2021Regroove
 
Microsoft Office 365 What's New for March 2021
Microsoft Office 365 What's New for March 2021Microsoft Office 365 What's New for March 2021
Microsoft Office 365 What's New for March 2021Regroove
 
Microsoft Office 365 What's New for February 2021
Microsoft Office 365 What's New for February 2021Microsoft Office 365 What's New for February 2021
Microsoft Office 365 What's New for February 2021Regroove
 
Victoria Office 365 Users Group - Microsoft Teams Breakout Rooms
Victoria Office 365 Users Group - Microsoft Teams Breakout RoomsVictoria Office 365 Users Group - Microsoft Teams Breakout Rooms
Victoria Office 365 Users Group - Microsoft Teams Breakout RoomsRegroove
 
Microsoft Office 365 What's New for January 2021
Microsoft Office 365 What's New for January 2021Microsoft Office 365 What's New for January 2021
Microsoft Office 365 What's New for January 2021Regroove
 
Microsoft Office 365 What's New for November 2020
Microsoft Office 365 What's New for November 2020Microsoft Office 365 What's New for November 2020
Microsoft Office 365 What's New for November 2020Regroove
 
Microsoft Office 365 What's New for October 2020
Microsoft Office 365 What's New for October 2020Microsoft Office 365 What's New for October 2020
Microsoft Office 365 What's New for October 2020Regroove
 
Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020
Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020
Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020Regroove
 

More from Regroove (20)

What's New in Microsoft 365 - June 2022
What's New in Microsoft 365 - June 2022What's New in Microsoft 365 - June 2022
What's New in Microsoft 365 - June 2022
 
New Microsoft Features - Victoria O365 User Group April 2022
New Microsoft Features - Victoria O365 User Group April 2022New Microsoft Features - Victoria O365 User Group April 2022
New Microsoft Features - Victoria O365 User Group April 2022
 
New Microsoft Features - Victoria O365 User Group February 2022
New Microsoft Features - Victoria O365 User Group February 2022New Microsoft Features - Victoria O365 User Group February 2022
New Microsoft Features - Victoria O365 User Group February 2022
 
Regroove Teams Tips from Victoria O365 User Group Feb 2022
Regroove Teams Tips from Victoria O365 User Group Feb 2022Regroove Teams Tips from Victoria O365 User Group Feb 2022
Regroove Teams Tips from Victoria O365 User Group Feb 2022
 
What's new in Microsoft 365 January 20 2022
What's new in Microsoft 365 January 20 2022What's new in Microsoft 365 January 20 2022
What's new in Microsoft 365 January 20 2022
 
What's new in Microsoft 365 November 2021
What's new in Microsoft 365 November 2021What's new in Microsoft 365 November 2021
What's new in Microsoft 365 November 2021
 
What's new in Microsoft 365 October 2021
What's new in Microsoft 365 October 2021What's new in Microsoft 365 October 2021
What's new in Microsoft 365 October 2021
 
What's new in Microsoft 365 September 2021
What's new in Microsoft 365 September 2021What's new in Microsoft 365 September 2021
What's new in Microsoft 365 September 2021
 
What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...
What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...
What's New in Microsoft 365 @ Victoria O365 User Group Virtual Meet-up August...
 
What's new in Microsoft 365 July 2021
What's new in Microsoft 365 July 2021What's new in Microsoft 365 July 2021
What's new in Microsoft 365 July 2021
 
What's new in Microsoft 365 June 2021
What's new in Microsoft 365 June 2021What's new in Microsoft 365 June 2021
What's new in Microsoft 365 June 2021
 
Microsoft office 365 what's new for May 2021
Microsoft office 365 what's new for May 2021Microsoft office 365 what's new for May 2021
Microsoft office 365 what's new for May 2021
 
Microsoft Office 365 What's New for April 2021
Microsoft Office 365 What's New for April 2021Microsoft Office 365 What's New for April 2021
Microsoft Office 365 What's New for April 2021
 
Microsoft Office 365 What's New for March 2021
Microsoft Office 365 What's New for March 2021Microsoft Office 365 What's New for March 2021
Microsoft Office 365 What's New for March 2021
 
Microsoft Office 365 What's New for February 2021
Microsoft Office 365 What's New for February 2021Microsoft Office 365 What's New for February 2021
Microsoft Office 365 What's New for February 2021
 
Victoria Office 365 Users Group - Microsoft Teams Breakout Rooms
Victoria Office 365 Users Group - Microsoft Teams Breakout RoomsVictoria Office 365 Users Group - Microsoft Teams Breakout Rooms
Victoria Office 365 Users Group - Microsoft Teams Breakout Rooms
 
Microsoft Office 365 What's New for January 2021
Microsoft Office 365 What's New for January 2021Microsoft Office 365 What's New for January 2021
Microsoft Office 365 What's New for January 2021
 
Microsoft Office 365 What's New for November 2020
Microsoft Office 365 What's New for November 2020Microsoft Office 365 What's New for November 2020
Microsoft Office 365 What's New for November 2020
 
Microsoft Office 365 What's New for October 2020
Microsoft Office 365 What's New for October 2020Microsoft Office 365 What's New for October 2020
Microsoft Office 365 What's New for October 2020
 
Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020
Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020
Microsoft Office 365 What's New for September 2020 with Recap of Ignite 2020
 

Recently uploaded

cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 

Recently uploaded (20)

cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 

SharePoint Forms & InfoPath – Go with what you know

  • 1. SharePoint Forms & InfoPath – Go with what you know Colin Phillips :: SharePoint MVP :: itgroove January 2015
  • 2. Who I am: Colin Phillips My Background  16+ Years in Technology  Today: SharePoint Consultant and MVP (with itgroove)  Previously: 12 Years Developing Software, IT Infrastructure Projects, Workflows, and Many Other Related Topics  B.Sc. in Computer Science from UVic My Socialness Blog: mmman.itgroove.net / Twitter: @itgroove_colin Where to learn more cphillips@itgroove.net
  • 3. InfoPath!? Are You Crazy? It’s 2015! The Good, The Bad, The Ugly • Seriously? InfoPath is dead, how can you be recommending it? • Why isn’t this presentation about how we should use another forms product instead? • What’s wrong with out of the box SharePoint column settings and calculated columns? • Why shouldn’t we just customize the out of the box SharePoint forms? Developers Rule! • Surely there’s some “free” JavaScript / jQuery solution that can do the same thing…
  • 4. “InfoPath is Dead” … Well, it is, isn’t it? (Insert smirk here) • Anyone who says this is simply not facing the facts. InfoPath does a lot of things, and it does them very well, even if it’s a product that has a limited shelf life (depending on how you look at it). • Quote: Glen Furnas at sharepoint-community.net: "Simply put, InfoPath is a multi-purpose product that’s been put to use in a wide variety of ways, and no single alternative will ever replace it in all its roles.“ • Ask around and see how many people are still using Windows XP. Now ask those same people about running XP this time last year, two years ago, even three – upgrades happen slowly, and typically only when motivated.
  • 5. So Let’s All Calm Down and Think About This Rationally • InfoPath is still a product in the current Office product suite (as of Jan 2015) • A deprecated product is not a product that is EOL today, in fact, to quote the Office Team, “InfoPath 2013 desktop client and InfoPath Forms Services for SharePoint Server 2013 will continue to be supported through 2023” • There is no Microsoft offering yet released (even in beta – even alpha!) that is designed in whole or in part to replace any portion of what InfoPath does • Microsoft is aware there are literally millions of InfoPath forms in widespread use. They’ll come up with a plan to handle migration in some form. Right?? Q.E.D InfoPath is not going away anytime soon
  • 6. The Potential Future of Forms in the Microsoft World Microsoft Slide from SPC 2014
  • 7. A Quick Look at FoSL (Yeah… can we hire a new “naming guy”?) • Is it / was it released? No…ish. • A question appears in the forums with this pic: • Apparently it was briefly released in Office 365 developer environments – like a day or two? • Looking further at the roadmap is… amusing • Under “In development”… Forms on SharePoint Lists This feature will allow for in-browser list form customization on top of SharePoint lists and will allow for in-browser list item editing without having to go to a different view as well as adding and rearranging list columns in the custom view. • The “More Info” link takes you to a completely unrelated page with no mention of FoSL (not even the word “form”) More on FoSL: http://blog.metrostarsystems.com/2014/06/18/infopath- depricated-what-is-infopaths-replacement/
  • 8. So Then, Why Not Another (3rd Party) Forms Product? First reason… To paraphrase The Simpsons; o Trying to get any of our customers to seriously consider a 3rd party option has proven very difficult (regardless of the ROI) o Why pay for some third party product when you already have a powerful tool at your disposal? (Hint: InfoPath) o Thus far, only InfoPath has all the power on premise as well as online. Third party Office 365 solutions leave somewhat to be desired (often much more than somewhat). “The finger thing means the money!”
  • 9. What Are Some 3rd Party Options? Product Available on Premises (2013) Available in Office 365 Nintex Forms Yes Yes Formotus Forms Yes, but not direct integration with SharePoint Yes, but not direct integration K2 SmartForms Yes Yes… when combined with Workflow? KWizCom Yes No SPForm Yes Yes (different name & functionality) PDF ShareForms Yes No Forms7 Yes (in version 0.0.081) No Dell Quick Apps Um… yes? Their website was really unclear No A reasonably complete list of options 5 Alternatives to InfoPath for SharePoint forms (from ShareGate): http://en.share-gate.com/blog/5-alternatives-to-infopath-for-sharepoint-forms
  • 10. Why Not Just Use the Out of the Box SharePoint Columns / Forms … Hello? Anyone? • When talking seriously about what SharePoint can do with just modifying the column settings, you start to run out of options fairly quickly. • Yes, mostly all the column types you could want are there, but the logic rules you can apply to the columns is severely limited • There’s no concept of views • Depending on your column choices early on, this can adversely affect downstream behaviours (things like Business Intelligence) – these can be mitigated with form tools; like InfoPath
  • 11. Why Not Just Customize the Out of the Box SharePoint Forms? It’s Just ASP.net. • First off… if you have a developer on staff that has the skills to customize these – great, this is a possible option. Almost none of our customers (regardless of size) have this option. • Two of the major downsides of customizing out of the box SharePoint forms are maintainability and upgradability. • If you’re afraid of the upgradability future of InfoPath forms, don’t kid yourself, ASP.net forms aren’t going to be any easier to upgrade. Additionally, MS will most likely provide an upgrade path for InfoPath forms – you’re on your own with custom built forms.
  • 12. What About Some “Free” JavaScript / jQuery Solution? • Good luck with that! Remember that thing in v0.0.081? • A “free” solution is never a free ($0) solution • What happens when your “developer” leaves – will new changes ever be possible? • Finding new talent (hiring that same skill set) to take over a role can be difficult and/or expensive • Developing your own talent can be time consuming and just as expensive, and then what do you do when they leave? • You can always farm it out to an overseas agency… and end up with something that doesn’t do anything that resembles your needs Above: From a presentation on implementing an open source solution at the College of Charleston
  • 13. Ok, Ok, So Why InfoPath? • At its most basic, InfoPath can be used: To create custom stand alone forms. The XML format is easy for developers to work with. To create custom forms for SharePoint lists. These forms save their data back into SharePoint as a list item with the data saved as the items’ columns. To create custom forms in SharePoint libraries. These forms save their data as a file in a SharePoint library. Data can be moved in / out of the forms by “promoting” columns. To create workflow forms in both SharePoint Designer and Visual Studio workflows.
  • 14. Reasons to Use InfoPath • Rich editor to create a form that can look like anything you want. • Rules based business logic to hide, show, format and validate fields. • External connectivity to offer dropdown lists populated from SharePoint lists, SQL server and many other sources. • While a forms designer needs a licensed copy of InfoPath, the end user only needs a web browser. Users do not need any InfoPath product or version if the forms are hosted in the Enterprise Edition of SharePoint 2007, 2010 or 2013. • No knowledge of JavaScript, jQuery, XML, HTML or CSS needed to create custom forms and custom validation. • Multiple views of data. Example: A user might see 50 fields when filling out the form. The approvers might see a 10 field summary and after approval or rejection the user might only see 2 fields and a comments field. • Optional bidirectional data (edit a property in the InfoPath form and it updates in the library metadata, edit library metadata and it updates in the InfoPath form - great for workflows!) From: http://techtrainingnotes.blogspot.ca/2014/01/why- use-infopath-sharepoint-infopath.html
  • 15. But… (There’s Always a But) The Future is Rather Muddy • InfoPath vs Forms Services • InfoPath is supported until 2023 but there is no such policy in place for Forms Services • On Premises SharePoint vNext will likely drop support for Forms Services • How will users / enterprises obtain InfoPath in the future? • InfoPath won’t be in Office vNext, so how do you maintain older forms? • Office subscription models are changing and phasing it out • Becoming a standalone (discontinued) product? • InfoPath 2013 Dec 2014 Hotfix: “Users can submit data to email messages when they install InfoPath 2013 side by side with future versions of Microsoft Office” • Will it become free like “Money” and “Flight Simulator” • Turbulent times ahead, but InfoPath forms will live on for a long time, regardless
  • 16. A Few Keys to Success With Any Form You Create • Don’t take on a form you know you can’t create • Learn what the tool is capable of first & apply that in practice • Don’t be afraid to say “I don’t know” • Try stuff out in a “safe area” (sandbox) before committing to a “yes” or “no” • InfoPath isn’t going to solve world hunger *anymore*, don’t think it’s capable of anything or everything • Understand what your customer wants and draw it out in a “very simple” format you can both agree to – it’s a lot easier to change paper than what’s on screen • Colour, graphics, sexy fonts, flare… that s&%t can go a long way
  • 17. Summary • InfoPath isn’t going to be easy to replace – and the motivation to go back and change old forms will follow the arc of a slow moving train • InfoPath is still a great product. It does a lot of things really well. It will remain a viable option for the foreseeable future • Until we start to see more out of the folks over at Microsoft regarding the future of forms (life after InfoPath), my advice is to continue using InfoPath as it’s still an awesome tool, and it accomplishes a great deal of tasks all in a single package
  • 18. Questions? Contact Info Colin Phillips cphillips@itgroove.net blog: mmman.itgroove.net Twitter: @itgroove_colin

Editor's Notes

  1. In Slide Show mode, click the arrow to enter the PowerPoint Getting Started Center.