SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013
-
Upload
ruven-gotz -
Category
Technology
-
view
358 -
download
0
description
Transcript of SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013
![Page 1: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/1.jpg)
SPS EVENTSKANSAS CITY 2013
AccessThe New (old) Thing for SharePoint
Ruven Gotz - Avanade
![Page 2: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/2.jpg)
Thank You for being a part of SharePoint Saturday Kansas City!
• Please turn off all electronic devices or set them to vibrate
• If you must take a phone call, please do so in the hall
• Wi-Fi is available, you will need your Guest ID/password(at registration desk)
• Feel free to tweet and blog during sessions. Remember to follow @SPSKC and tag #whattheheck in your tweets!
![Page 3: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/3.jpg)
Thanks to our Sponsors!!!
![Page 6: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/6.jpg)
A little history
Microsoft Certified Trainer for Access
Teaching development in Access Basic
Doing independent consulting with Access Solutions
![Page 7: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/7.jpg)
![Page 8: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/8.jpg)
It was capable of a lot
![Page 9: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/9.jpg)
But it was a dangerous tool
![Page 10: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/10.jpg)
IT Guys hated it
![Page 11: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/11.jpg)
![Page 12: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/12.jpg)
![Page 13: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/13.jpg)
Ugly data entry forms (This is one of the better ones)
![Page 14: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/14.jpg)
Backup often planned
![Page 15: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/15.jpg)
But recovery: Not reliable
![Page 16: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/16.jpg)
Mission Critical Data: Lost!
![Page 17: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/17.jpg)
![Page 18: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/18.jpg)
![Page 19: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/19.jpg)
Microsoft went back to the lab…
![Page 20: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/20.jpg)
Access 2010
![Page 21: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/21.jpg)
What was the goal?
![Page 22: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/22.jpg)
Industrialize it…
![Page 23: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/23.jpg)
Tried to use SP as the database
![Page 24: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/24.jpg)
A real breakthrough (hopefully)
![Page 25: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/25.jpg)
Turned out weak
![Page 26: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/26.jpg)
Who is the target audience?
![Page 27: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/27.jpg)
My Assumptions
• We are looking at Access as a power-user tool• We are not looking at manipulating the underlying
code for Access• In today’s talk, I am examining the likelihood that
you will want to use Access to build solutions or to release to your power users to take the load off of IT
![Page 28: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/28.jpg)
Microsoft went back to the lab…
AGAIN
![Page 29: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/29.jpg)
Access 2013
![Page 30: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/30.jpg)
A new architecture
Classic DesktopArchitecture
Access ServicesArchitecture
Jet Desktop DatabaseFile BasedRequires Access or Access Runtime
SQL Server DatabaseRuns in BrowserRedistributable as an App
![Page 31: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/31.jpg)
The new architecture
View and Edit Data
Database Design
Access Service
s
Advanced Reporting & Integration
• Desktop Access Reports• Excel• Power View• Crystal Reports• Custom Websites (.NET, PHP,
etc.)
SQL Azure
![Page 32: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/32.jpg)
The new layout structure
4. Add and edit items
3. Search and filter
2. Choose view
1. Choose table
Presents a polished, consistent interface. But flexible?
![Page 33: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/33.jpg)
Access services on Office 365
Browser
O365
BrowserBrowser
SQL Azure
Web app 1
Web app 2
Web app 3
…
Access IDE
runtime
design
![Page 34: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/34.jpg)
Access services on premises
Browser
SP On Prem
BrowserBrowser
SQL Server
Web app 1
Web app 2
Web app 3
…
Access IDE
runtime
design
![Page 35: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/35.jpg)
Getting Access Services setup on-prem is REALLY, REALLY HARD
![Page 36: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/36.jpg)
Getting Access Services to work in Office 365 is REALLY, REALLY EASY
![Page 37: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/37.jpg)
Let’s do a walkthrough
• What’s it like to interact with Access Services• What are the pluses• What are the limitations
![Page 38: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/38.jpg)
![Page 39: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/39.jpg)
![Page 40: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/40.jpg)
![Page 41: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/41.jpg)
![Page 42: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/42.jpg)
![Page 43: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/43.jpg)
![Page 44: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/44.jpg)
![Page 45: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/45.jpg)
![Page 46: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/46.jpg)
![Page 47: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/47.jpg)
![Page 48: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/48.jpg)
![Page 49: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/49.jpg)
![Page 50: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/50.jpg)
![Page 51: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/51.jpg)
![Page 52: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/52.jpg)
![Page 53: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/53.jpg)
![Page 54: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/54.jpg)
![Page 55: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/55.jpg)
![Page 56: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/56.jpg)
![Page 57: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/57.jpg)
![Page 58: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/58.jpg)
![Page 59: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/59.jpg)
![Page 60: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/60.jpg)
![Page 61: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/61.jpg)
![Page 62: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/62.jpg)
![Page 63: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/63.jpg)
![Page 64: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/64.jpg)
![Page 65: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/65.jpg)
![Page 66: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/66.jpg)
![Page 67: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/67.jpg)
![Page 68: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/68.jpg)
A brief glimpse at a custom app• Tracking the boats and races at the yacht club.
![Page 69: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/69.jpg)
![Page 70: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/70.jpg)
Customization example
![Page 71: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/71.jpg)
![Page 72: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/72.jpg)
![Page 73: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/73.jpg)
![Page 74: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/74.jpg)
![Page 75: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/75.jpg)
![Page 76: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/76.jpg)
What is good about Access?• Microsoft has created a really slick tool• They tried to protect the user from him or herself• Very structured page layouts• It uses SQL Server for back-end safety, management
and performance HUGE• Comes with a bunch of pre-built objects that can be
very quickly snapped together and slightly modified• It RUNS in most BROWSERS HUGE
![Page 77: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/77.jpg)
What are the downsides
• Very difficult to change things from the Microsoft design template• The pre-built items have capabilities that are very
difficult to figure out: Creating your own custom entities has limitations• You can’t read/write to SharePoint lists (read-only)• Can’t run SP workflows, can’t send an email from
an action
![Page 78: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/78.jpg)
My hope: Squeeze some additional juice out of SP
• Access would be a great ‘form builder’ tool for power users, allowing them to create good looking forms with relational lookups, enhanced validation, parent-child relationships, etc.
![Page 79: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/79.jpg)
Meeting the burden:• I said to you up-front:In today’s talk, I am examining the likelihood that you will want to use Access to build solutions or to release to your power users to take the load off of IT
![Page 80: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/80.jpg)
Sorry
• No
![Page 81: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/81.jpg)
Conclusions
• I contacted a few MVP’s and others and asked them: Do you see great use-cases for Access Services in SharePoint?• It’s too disconnected from SharePoint• It’s too unintuitive for power users to figure out
without wasting a lot of time• As is, it’s just not ready to be a broad-based end-
user or even power-user tool for
![Page 82: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/82.jpg)
But
• Don’t lose faith• Microsoft is hearing us• The ‘cadence’ of delivery
is changing• New SP capabilities &
features are rolled outall the time• I am hopeful that Access
will, in the not too distantfuture, be the tool wealways hoped
![Page 83: SPS Kansas City - MS-Access and SharePoint - The new old thing - November 2013](https://reader035.fdocuments.net/reader035/viewer/2022070303/54b722394a7959a00c8b4660/html5/thumbnails/83.jpg)
Ruven Gotz
@ruveng
spinsiders.com/ruveng
Special thanks to:Reza Alirezai, Laura Rogers and other unnamed experts for help and insight in the creation of this deck
Download this deck from:www.slideshare.net/ruveng
Thanks!