What are Access Web App What are “Apps for Office” Microsoft Access Access “Apps for Office”...
-
Upload
esmond-cooper -
Category
Documents
-
view
224 -
download
0
Transcript of What are Access Web App What are “Apps for Office” Microsoft Access Access “Apps for Office”...
Rich extensions to SharePoint Apps using Microsoft AccessArjun Raja and Gary DevendorfMicrosoft Office Access TeamMicrosoft
SPC335
Agenda -Tons of Demos Throughout! •What are Access Web App
•What are “Apps for Office”Microsoft Access
•Access “Apps for Office”•Value of “Apps for Office”Apps for Office
•How it all works•Creating an “App for Office” with Visual Studio 2013•APIs•Resources
Technical Details
Access Web Apps
What are Access Web AppsSometimes call Access ServicesSharePoint App with SQL backendSimple to create with Access desktop clientFeature of Office 365 Can be on SharePoint on premises
Access 2013 Platform OverviewDesktop Access Apps
Used by millions todayData stored in a local fileRequires Access software to view and edit dataFully supported in 2013
Access 2013 Web Apps
Brings Access databases into a new web-connected eraData stored on in SQL on Office 365 or on-premise serverAccessible everywhere through any browser
• “Add-ins” of functionality for some Office programs (Word, Excel, Outlook, …)
• Placed within the document or in the task pane• Can use web connectivityApps for
Office
• Fully functioning apps that run on the web within SharePoint
• Hosted on SharePoint sites in the cloud• Access web apps are SharePoint AppsApps for
SharePoint
S
Pro DevPower User
Familiar Toolset Across Skill Levels
Access Services 2013
The easiest way for a non-developer to build and
publish apps for SharePoint
Visual Studio 2012
A great end-to-end development experience for highest customization
“Napa” Office 365 Development Tools
A lightweight, in-browser development experience
Apps for Office
Apps for SharePoint
Access 2013 Web Apps1. New App Experience
2. Office 365/SharePoint3. SQL back-end
Web Applications
SharePoint
SQL Database
DemoAccess Web App
Arjun
Polished, Professional User Interface
4. Add and edit items
3. Search and filter
2. Choose view
1. Choose table
Access SharePoint App with Theme
Apps For Office
What are Apps for OfficeExtensions for you Office applicationMulti-user components based on web technologyHTML, JavaScript, exposed host API interfaceLet’s see some in action
DemoExcel Apps for Office
Arjun
DemoOutlook
Gary
What we saw – Outlook DemoMail app
Word - task pane
Value of “Apps for Office”No DLL Easy to updateEasy to deployEcosystem of AppsMarket placeMulti platform
Access with “Apps for Office”Access will support Apps for OfficeOnly free ones at firstReleased by SharePoint Conference 2014 (3/2/2014)
Apps for Office have been around a whileOffice store has Apps for Office Partners are creating Apps for OfficeVisual Studio has templatesLots of samples and documentation
Access – Content only
Application Supported types
Excel 2013•Task pane•Content
Excel Web App •Content
Word 2013 •Task pane
Outlook 2013 •Mail
Outlook Web App •Mail
Project Professional 2013 •Task pane
Supported app types
Demo Contoso Hotdogs
Arjun
Adding an App for Office to a DatabaseAccess Web Apps onlyInsert from App catalogOffice Store – not yet
Binding an App for Office to a DatabaseConnects you App for Office to specific data in the hostThree Methods for BindingBy NameBy PromptBy Selection
Author needed to save
Demo Access Apps for OfficeSports Data
Arjun
Office App Store
Value of “Apps for Office” for Access Web Apps
Extend the current railed experienceConnect to external systemsVisualize/collect/validate DataEnable more custom solutionsCalling other Office 365 services (ex: workflow)…
Technical Details
App for Office parts
How it all worksManifest fileContains App for Office properties (.xml)
HTML web pageUI shown in IframeMust be hosted someplace
JavaScriptFor interaction with host and the webUsing Office JavaScript APIs
App CatalogOffice.com or SharePoint App CatalogContains Manifest file
Client
Web Page Hosting RequiredVisual Studio for developmentWindow Azure SSLFree hosting with MSDN
Any web server that can be reached by the Access appWithout SSL you will have security warnings
Creating an “App for Office” with Visual Studio 2013Use Visual Studio 2013 to create a Content “App for Office” (new Office template)Edit the Project for your needsPublish/Deploy the web pageDebug your app
Demo Create an App for Office VS Project
Arjun
Visual Studio Template Creates….ManifestSample HTML fileSample JavaScript fileLocal Hosting of Web Page
DemoCreate an App for Office Project
Run the app in AccessInsert App for Office
Arjun
Updating Visual Studio
“Microsoft Office Developer Tools for Visual Studio 2013 – March 2014 Update”http://aka.ms/officedevtoolsforvs2013Web Platform Installer and search “Office” or “SharePoint” to find the tools
Hosting, Office Store and Deploying The web pages must be hosted some placeYou soon can use the Office Store to publish your app for Office targeting Access web appsCan only be free for now
You can bypass the store and deploy to a customers SharePoint site directly via App CatalogYour .App package can contain Apps for Office reference and IFrame
Try Access Apps for Office TodayBing Map Manifesthttp://download.microsoft.com/download/E/F/D/EFDC768A-145A-4535-A643-2958A777106F/BingMapsforAccessPreview.xml
Create/deploy your own custom Apps for OfficeVisual Studio template
Ideas?Start a workflowValidate Credit Card numbersLook up exchange ratesPayPal, Square, Banking connectionLook up related content (documents, files, pictures)Import current weatherSubmit data…..
Resources http://Dev.Office.comNAPAApps for Office - http://msdn.microsoft.com/en-us/library/fp161507.aspxJavaScript APIs - http://msdn.microsoft.com/en-US/library/office/apps/fp142185
Breakout Sessions/Chalk TalksSPC204 Anyone can build a SharePoint App with Microsoft Access
SPC285 No-code SharePoint 2013 Solutions for power users
SPC301 Access is back! High-value, 'no code', functional & flexible business apps with the new Access services
SPC338 The 'how to' guide for selling and managing SharePoint Apps built using Access
SPC351 Office Power Hour - new developer APIs and features for Apps for Office
Related Content
ContactGary DevendorfAccess PM
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
MySPCSponsored by
connect. reimagine. transform.
Evaluate sessionson MySPC using yourlaptop or mobile device:myspc.sharepointconference.com
© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.