the future of forms (infopath)

54
SHAREPOINT CONFERENCES 2014 Chris O’Connor OBS (Melbourne) Futures InfoPath and all that jazz STP1455

Upload: chris-oconnor

Post on 21-Nov-2014

1.887 views

Category:

Software


0 download

DESCRIPTION

Session #STP1455 from Australian SharePoint Conference - 16th July 2014

TRANSCRIPT

Page 1: The Future Of Forms (InfoPath)

S H A R E P O I N T CONFERENCES

2014

Chris O’ConnorOBS (Melbourne)

SharePoint Forms Futures

InfoPath and all that jazz

STP1455

Page 2: The Future Of Forms (InfoPath)

Chris O’ConnorSenior Consultant, OBS

Technical Specialist, Forms+Workflow

@GrumpyWookie

Blog : www.sharepointroot.com

** Melbourne SharePoint User Group (MSPUG)

#AUSPC

#NZSPC

Page 3: The Future Of Forms (InfoPath)

#auspc #nzspc

Agenda InfoPath is dead being put out to pasture

Why !?

Path ahead from Microsoft

Alternatives from 3rd parties

What does that mean for YOU ? Today, tomorrow & the future

Page 4: The Future Of Forms (InfoPath)

#auspc #nzspc

InfoPath – A Brief History Introduced in SharePoint 2003 Client side – required desktop installation (eg. MS-Word / MS-Excel)

SharePoint 2007 – added browser based forms High adoption for e-Forms, business process, integration with

workflow Client side – code behind

SharePoint 2010 – minimal change, new controls (designer) High use continued, user productivity

Page 5: The Future Of Forms (InfoPath)

#auspc #nzspc

InfoPath – A Brief History Zero changes in SharePoint 2013 (!)

Difficulties becoming apparent Doesn’t work well with ‘claims’ auth – eg. Getting “my manager” Some hiccups with Office 365 (cloud) Anonymous forms difficult (still) Not suited for mobile, iPad, etc The writing was on the wall….

Microsoft recently announced end-of-life plan for InfoPath

Page 6: The Future Of Forms (InfoPath)

#auspc #nzspc

The world has changed…Cloud

Mobile

.

Page 7: The Future Of Forms (InfoPath)

#auspc #nzspc

Industry trends and feedback from our customers and partners make it clear that today’s businesses demand an intelligent, integrated forms experience that spans devices. We are looking to make investments that allow you to easily design, deploy, and use intelligent, integrated forms across Office clients, servers, and services—forms that everyone can use on their PC, tablet, or phone. Our goal is to deliver tools that are flexible and agile, so you can quickly connect to your data and processes in new and exciting ways.

So how are we evolving our forms technology? In an effort to streamline our investments and deliver a more integrated Office forms user experience, we’re retiring InfoPath and investing in new forms technology across SharePoint, Access, and Word.

This means that InfoPath 2013 is the last release of the desktop client, and InfoPath Forms Services in SharePoint Server 2013 is the last release of InfoPath Forms Services. The InfoPath Forms Services technology within Office 365 will be maintained and it will function until further notice.

http://blogs.office.com/2014/01/31/update-on-infopath-and-sharepoint-forms/

.

Page 8: The Future Of Forms (InfoPath)

#auspc #nzspc

** don’t panic

Page 9: The Future Of Forms (InfoPath)

#auspc #nzspc

Where to from here ? Support until April 2023

InfoPath 2013 client InfoPath Forms Services for SharePoint Server 2013

Office 365 InfoPath Forms Services supported “until further notice”

Microsoft SharePoint Conference Las Vegas, March 2014

Page 10: The Future Of Forms (InfoPath)

#auspc #nzspc

Page 11: The Future Of Forms (InfoPath)

#auspc #nzspc

Microsoft SharePoint Conference (Vegas) Excel Surveys (FoSS)

Forms on SharePoint List Forms (FoSL)

Structured Document Forms (MS-Word)

Access Web Apps

Page 12: The Future Of Forms (InfoPath)

#auspc #nzspc

Types of Apps Slide from SPC

Application apps Document forms Etc

Page 13: The Future Of Forms (InfoPath)

#auspc #nzspc

Excel Surveys FoSS = Forms on Spreadsheets Available today in Office 365

Data capture web based UI

Row-by-row data added to Excel

>>Demo

Page 14: The Future Of Forms (InfoPath)

#auspc #nzspc

List Forms FoSL = Forms on SharePoint lists

Similar to customizing the list forms with InfoPath (!) Ribbon button : Customize This Form

>>Demo

Page 15: The Future Of Forms (InfoPath)

#auspc #nzspc

Page 16: The Future Of Forms (InfoPath)

#auspc #nzspc

Page 17: The Future Of Forms (InfoPath)

#auspc #nzspc

Page 18: The Future Of Forms (InfoPath)

#auspc #nzspc

Structured Documents Microsoft Word

Document Information Panel (DIP) Document Properties + Content Controls

Eg. Insurance claim, loan application, vehicle registration

>>Demo

Page 19: The Future Of Forms (InfoPath)

#auspc #nzspc

Page 20: The Future Of Forms (InfoPath)

#auspc #nzspc

App Forms Self contained apps Access Services

>>Demo

Page 21: The Future Of Forms (InfoPath)

#auspc #nzspc

Page 22: The Future Of Forms (InfoPath)

#auspc #nzspc

Page 23: The Future Of Forms (InfoPath)

#auspc #nzspc

Page 24: The Future Of Forms (InfoPath)

#auspc #nzspc

Page 25: The Future Of Forms (InfoPath)

#auspc #nzspc

Page 26: The Future Of Forms (InfoPath)

#auspc #nzspc

Page 27: The Future Of Forms (InfoPath)

#auspc #nzspc

Page 28: The Future Of Forms (InfoPath)

#auspc #nzspc

.

Page 29: The Future Of Forms (InfoPath)

#auspc #nzspc

Other options / developer level solutions Visual Studio Light Switch

SharePoint “Apps”

Visual Studio ASP.NET / MVC HTML5 + JavaScript – eg. AngularJS, jQuery

Develop, Debug, Test, DeploySlower to market + additional costs (time + money)Developer skills required

.

Page 30: The Future Of Forms (InfoPath)

#auspc #nzspc

Types of Apps Slide from SPC

Application apps Document forms Etc

Page 31: The Future Of Forms (InfoPath)

#auspc #nzspc

Reactions ?

Page 32: The Future Of Forms (InfoPath)

#auspc #nzspc

What ELSE to consider ? Rules

Validation Show/Hide fields

Connect to data User Profiles External data source

Workflow Business process

Deployment Dev / Test / Prod

Page 33: The Future Of Forms (InfoPath)

#auspc #nzspc

Reactions ?

Page 34: The Future Of Forms (InfoPath)

#auspc #nzspc

What’s next from Microsoft ????

Rumours about new forms platform for vNext

End of 2014 – we should see BETA for SP2015 ?

Migration strategy from InfoPath ?

Tell Microsoft YOUR views/ideas !

Page 35: The Future Of Forms (InfoPath)

#auspc #nzspc

Tell Microsoft -> UserVoice Customer feedback, mentioned at SPC

http://officeforms.uservoice.com/

86 posts/ideas since March Committed to respond + provide a roadmap by end of 2014 (!)

Top ideas – interesting to see : Microsoft needs a Browser based Forms Editor (691 votes) User Profile Information is very important for internal forms (415 votes) JSON payload, HTML Forms, SharePoint lists as a NoSQL store, OData

Queryable, SyncFx for offline (171 votes)

Page 36: The Future Of Forms (InfoPath)

#auspc #nzspc

SharePoint ConsultantInfoPath Tech BA

Page 37: The Future Of Forms (InfoPath)

#auspc #nzspc

Where does that leave me ? Existing forms / business processes

Do nothing ! Just leave them ‘as is’. Supported until 2023 (Office 365 sooner)

New solutions / forms / business processes Use InfoPath ! (SP2013 + Claims tips/tricks) Perhaps consider NOT using InfoPath

Office 365 Strongly consider NOT using InfoPath Look to 3rd party solutions

.

Page 38: The Future Of Forms (InfoPath)

#auspc #nzspc

Alternatives (3rd Party)

Page 39: The Future Of Forms (InfoPath)

#auspc #nzspc

Forms For Everyone On Any Device

Quick and Easy Forms Design

Seamless Workflow Integration

Access Anywhere, Anytime

Page 40: The Future Of Forms (InfoPath)

#auspc #nzspc

Nintex Forms Browser based designer

List Forms Tasks Forms

Mobile Forms Device app for iOS + Windows 8

SharePoint 2010 + SharePoint 2013 Office 365

>>Demo

Page 41: The Future Of Forms (InfoPath)

#auspc #nzspc

Build forms for your apps and lists in SharePoint using drag and drop design

Combine existing data with SharePoint List information on one form

Integrate with K2 workflows

Access it on any device

Page 42: The Future Of Forms (InfoPath)

#auspc #nzspc

K2.COM

Create K2 smartforms-based solutions that support master/detail scenarios like purchase orders

BUILD COMPLEX FORMS

Page 43: The Future Of Forms (InfoPath)

#auspc #nzspc

K2.COM

Tightly integrate K2 smartforms-based applications with your existing SharePoint, CRM and other platforms

INTEGRATE INTO OTHER PLATFORMS

Page 44: The Future Of Forms (InfoPath)

#auspc #nzspc

K2 Smart Forms Data oriented forms

Define Service Objects + Smart Objects Back-end systems – eg. CRM, SQL, ASMX

Generate Views (UI pieces)

Assemble pieces into forms

Page 45: The Future Of Forms (InfoPath)

#auspc #nzspc

Page 46: The Future Of Forms (InfoPath)

#auspc #nzspc

Page 47: The Future Of Forms (InfoPath)

#auspc #nzspc

Run InfoPath forms in Formotus client apps • Business logic, data validation, conditional formatting, multiple views

• Data connections to SharePoint, Web Services, email (XML, HTML, PDF)

• Rich custom controls (GPS, camera, touch screen ink)

• Integrated Formotus workflows for dispatch and job assignments

Design forms using InfoPath Designer and Formotus cloud console• Formotus will always support InfoPath Designer forms

• Gradually moving more design features to the cloud console

• Eventually InfoPath Designer will not be needed

Optimized for offline form filling (Windows 8, iOS, Android)

Page 48: The Future Of Forms (InfoPath)

#auspc #nzspc

Formotus Design InfoPath Forms – use on mobile device

Work offline + sync later

Apps for iPhone, iPad, Android, Windows

Ink capture for signature

• InfoPath -> Cloud + Mobile (!)

Page 49: The Future Of Forms (InfoPath)

#auspc #nzspc

ZERO migration effort from InfoPath

Page 50: The Future Of Forms (InfoPath)

#auspc #nzspc

Page 51: The Future Of Forms (InfoPath)

#auspc #nzspc

.

Page 52: The Future Of Forms (InfoPath)

#auspc #nzspc

Closing + Summary InfoPath

Roadmap from Microsoft

Don’t Panic Continue using InfoPath Consider alternatives

3rd Party Nintex Forms K2 SmartForms Formotus

Page 53: The Future Of Forms (InfoPath)

#auspc #nzspc

THANK YOU ! (QUESTIONS ?)

[email protected]

@GrumpyWookie

www.sharepointroot.com

Page 54: The Future Of Forms (InfoPath)

#auspc #nzspc

Thank you to our sponsors