28

Spca2014 access day1 coventry

  • Upload
    nccomms

  • View
    67

  • Download
    1

Embed Size (px)

Citation preview

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 :

SQL Server authentication and

Windows authentication)

Web Servers

Application Servers

Office Web Apps Server

SQL 2008 R2

SQL 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 Controls

Office 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