Building an App Forms Business Solution 
Penelope Coventry
Speaker Bio 
Microsoft MVP SharePoint Server 
MCSE: SharePoint 
Author/Co-author 10+ SharePoint Books 
Independent Consultant 
Product Specialist 
Trainer 
Worked with SharePoint since 2001 
Based in UK, work in Europe & US 
Blogs/Web Site 
http://www.sharepointdesignerstepbystep.com/ 
Twitter: @pjcov
Agenda
Agenda
Building Solutions in Microsoft SharePoint
Related Lists
Two methods of creating Access web-based solutions 
Access web database –SharePoint Server 2010 
Supported in SharePoint Server 2013 
Cannot be created using Access 2013 
SharePoint site 
Access tables -> SharePoint lists 
Forms / Reports -> web pages 
Cannot be automatically converted to an Access web app 
Access web apps –new in SharePoint Server 2013 
No tool to migrate Access web databases to Access web apps
Access 2013 App Templates 
Jump-start the creation of Access apps 
Templates: 
Custom web app* 
Asset tracking 
Contacts 
Issue tracking 
Project management 
Task management 
* Only Access app template available when you first start Access. Others available when connected to the internet.
Working and creating Access Web Apps
Agenda
How do the work?
On-premises Access Services 
SharePoint Server 2013 
SQL Server 2012 SP1 (Mixed Mode : SQLServer authentication and Windows authentication) 
Web Servers 
Application Servers 
Office Web Apps Server 
SQL 2008 R2SQL 2012 
SharePoint Content databases 
Access Web Apps databases
Agenda
What is an Access web app? 
SharePoint apps 
Can be deployed to SharePoint Store 
Data and Access objects saved to it’s own SQL Server database 
Tables directly accessible 
Cannot create or initiate SharePoint workflows on Access app data 
No unique permissions at the table or row level 
Access app data not automatically indexed by SharePoint search engine 
Do not support Visual Basic (VB) programming language
Agenda
Office 365 Plans 
Access Apps General Availability: Feb, 2014 
Customers can now create, share, and use Access apps with full confidence and the same level of guaranteed availability as the rest of Office 365 
Full Office 365 SLA
Agenda
Access Apps: Present/Future? 
Cascading Controls 
http://blogs.office.com/2013/08/01/introducing-a-new-user- experience-feature-in-access-web-apps-cascading-controls/ 
Apps for Office to Access apps 
Spice up your Access app with apps for Office 
http://blogs.office.com/2014/05/13/spice-up-your-access-app-with- apps-for-office/ 
The Garage Series for Office 365: What’s new in the world of apps for Office? 
http://blogs.office.com/2014/07/23/the-garage-series-for-office-365- whats-new-in-the-world-of-apps-for-office/
Cascade ControlsOffice Apps for Access
Agenda
Forms Roadmap Present & Future 
Four scenario approach 
Excel Surveys 
Forms for SharePoint Lists (FoSL) 
Structure Documents 
App Forms (Access Web Apps)
Streamlined technical product roadmap 
Design 
“FoSL”—Forms on SharePoint Lists 
Completion 
SharePoint 
Online 
Summer 2014– October 2015 
On-premises 
SharePoint 
vNext 
Design 
Excel Online—Excel Surveys 
Completion 
Web 
Online 
Continuously 
shipping 
On-premises 
Word 
Plans at the end of 2014 
Design 
Access 
Completion 
SharePoint 
Online 
Continuously 
shipping 
On-premises 
Included with Office 2013 
http://office.microsoft.com/en-us/products/office-365-roadmap-FX104343353.aspx
Agenda
Microsoft’s Call to Action 
Provide Feedback 
OfficeForms.UserVoice.Com 
MSAccess.UserVoice.Com 
OfficeSPDev.UserVoice.Com 
Questions and Answers on StackOverflow[MS-Office] and [SharePoint] 
http://stackoverflow.com/questions/tagged/ms-office 
http://stackoverflow.com/questions/tagged/sharepoint 
Build using Microsoft’s tools 
Tools for Visual Studio 2013 and Office 365 API 
Tools for Visual Studio 2013 
Explore Preview APIs 
Articles on MSDN 
Subject to change; not for production use
Review 
Most Organizations have Access desktop databases 
Access app = central control 
Self Service –Reduce IT Workload 
Office 365 has Access Services 
Need Enterprise Client Access Licenses (CAL) to use Access Services on-premises
Resources 
Don’t forget the YamJam: 
in the Office 365 Technical group. 
https://www.yammer.com/itpronetwork 
Look at my SharePoint Evolution Roadshow blog 
Many links to SPC recorded sessions 
How to create Access Web Apps, Excel Surveys 
www.sharepointdesignerstepbystep.com/blog
Spca2014 access day1 coventry

Spca2014 access day1 coventry

  • 2.
    Building an AppForms Business Solution Penelope Coventry
  • 3.
    Speaker Bio MicrosoftMVP SharePoint Server MCSE: SharePoint Author/Co-author 10+ SharePoint Books Independent Consultant Product Specialist Trainer Worked with SharePoint since 2001 Based in UK, work in Europe & US Blogs/Web Site http://www.sharepointdesignerstepbystep.com/ Twitter: @pjcov
  • 4.
  • 5.
  • 6.
    Building Solutions inMicrosoft SharePoint
  • 7.
  • 8.
    Two methods ofcreating Access web-based solutions Access web database –SharePoint Server 2010 Supported in SharePoint Server 2013 Cannot be created using Access 2013 SharePoint site Access tables -> SharePoint lists Forms / Reports -> web pages Cannot be automatically converted to an Access web app Access web apps –new in SharePoint Server 2013 No tool to migrate Access web databases to Access web apps
  • 9.
    Access 2013 AppTemplates Jump-start the creation of Access apps Templates: Custom web app* Asset tracking Contacts Issue tracking Project management Task management * Only Access app template available when you first start Access. Others available when connected to the internet.
  • 10.
    Working and creatingAccess Web Apps
  • 11.
  • 12.
  • 13.
    On-premises Access Services SharePoint Server 2013 SQL Server 2012 SP1 (Mixed Mode : SQLServer authentication and Windows authentication) Web Servers Application Servers Office Web Apps Server SQL 2008 R2SQL 2012 SharePoint Content databases Access Web Apps databases
  • 14.
  • 15.
    What is anAccess web app? SharePoint apps Can be deployed to SharePoint Store Data and Access objects saved to it’s own SQL Server database Tables directly accessible Cannot create or initiate SharePoint workflows on Access app data No unique permissions at the table or row level Access app data not automatically indexed by SharePoint search engine Do not support Visual Basic (VB) programming language
  • 16.
  • 17.
    Office 365 Plans Access Apps General Availability: Feb, 2014 Customers can now create, share, and use Access apps with full confidence and the same level of guaranteed availability as the rest of Office 365 Full Office 365 SLA
  • 18.
  • 19.
    Access Apps: Present/Future? Cascading Controls http://blogs.office.com/2013/08/01/introducing-a-new-user- experience-feature-in-access-web-apps-cascading-controls/ Apps for Office to Access apps Spice up your Access app with apps for Office http://blogs.office.com/2014/05/13/spice-up-your-access-app-with- apps-for-office/ The Garage Series for Office 365: What’s new in the world of apps for Office? http://blogs.office.com/2014/07/23/the-garage-series-for-office-365- whats-new-in-the-world-of-apps-for-office/
  • 20.
  • 21.
  • 22.
    Forms Roadmap Present& Future Four scenario approach Excel Surveys Forms for SharePoint Lists (FoSL) Structure Documents App Forms (Access Web Apps)
  • 23.
    Streamlined technical productroadmap Design “FoSL”—Forms on SharePoint Lists Completion SharePoint Online Summer 2014– October 2015 On-premises SharePoint vNext Design Excel Online—Excel Surveys Completion Web Online Continuously shipping On-premises Word Plans at the end of 2014 Design Access Completion SharePoint Online Continuously shipping On-premises Included with Office 2013 http://office.microsoft.com/en-us/products/office-365-roadmap-FX104343353.aspx
  • 24.
  • 25.
    Microsoft’s Call toAction Provide Feedback OfficeForms.UserVoice.Com MSAccess.UserVoice.Com OfficeSPDev.UserVoice.Com Questions and Answers on StackOverflow[MS-Office] and [SharePoint] http://stackoverflow.com/questions/tagged/ms-office http://stackoverflow.com/questions/tagged/sharepoint Build using Microsoft’s tools Tools for Visual Studio 2013 and Office 365 API Tools for Visual Studio 2013 Explore Preview APIs Articles on MSDN Subject to change; not for production use
  • 26.
    Review Most Organizationshave Access desktop databases Access app = central control Self Service –Reduce IT Workload Office 365 has Access Services Need Enterprise Client Access Licenses (CAL) to use Access Services on-premises
  • 27.
    Resources Don’t forgetthe YamJam: in the Office 365 Technical group. https://www.yammer.com/itpronetwork Look at my SharePoint Evolution Roadshow blog Many links to SPC recorded sessions How to create Access Web Apps, Excel Surveys www.sharepointdesignerstepbystep.com/blog