developing cloud-hosted apps using visual studio 2013
DESCRIPTION
This session will be a hands-on review to demonstrate Visual Studio 2013 tooling for developers, to easily build and publish cloud-hosted apps for SharePoint with Microsoft Azure in focus. The session will begin with brief review of app model and enhanced support for building cloud-hosted SharePoint apps. Attendees will learn about developing cloud-hosted apps using an Office 365 site and utilizing advanced concepts like deployment of remote event receiver components, people picker etc. The session will also be a deep dive into leveraging Office 365 APIs into our cloud-hosted apps by creating a single sing-on experience between apps and remote websites running in Microsoft Azure. Through code and demonstrations, attendees will witness how to take advantage of Visual Studio to develop/deploy cloud-hosted apps for SharePoint. Link to video recording: https://www.sp24conf.com/2014-1/Conf/SP24S028/ConfPages/SessionRoom.aspxTRANSCRIPT
Developing Cloud-hosted Apps using Visual Studio 2013
Falak MahmoodSweden, GMT +2 / CET
April 16th /17th, 2014
SharePoint Architect
CGI Group Inc.
Stockholm
Sweden
Contact:
@falaky
falakmahmood.blogspot.com
App ManifestWeb Application
(HTML, CSS, JS, …)
Azure Auto-Hosted App
Windows Azure + SQL Azure, provisioned
automatically as apps are installed
Website
Azure
SharePoint
Web
Cloud-based
Apps
Use
CSOM/REST
+
OAuth to
work with SP
Provider-Hosted App
“Bring your own server hosting infrastructure”
SharePoint
WebYour Hosted
Site
SharePoint
App Web
SharePoint
Host Web
SharePoint-Hosted App
Provision an isolated sub web on a parent
web
• Reuse web elements (lists, files, out-of
box webparts)
• No server code allowed; use JS
http://aka.ms/OfficeDevToolsForVS2013
Azure Auto-Hosted App
Windows Azure + SQL Azure, provisioned
automatically as apps are installed
Azure
Websites
SharePoint
Web
Cloud-based
Apps
Use
CSOM/REST
+
OAuth to
work with SP
Provider-Hosted App
“Bring your own server hosting infrastructure”
SharePoint
WebYour Hosted
Site
App ManifestWeb Application
(HTML, CSS, JS, …)
Provider - hosted
appregnew.aspxSeller Dashboard
App ManifestWeb Application
(HTML, CSS, JS, …)
Auto-hosted
https://manage.windowsazure.com
https://manage.windowsazure.com