developing cloud-hosted apps using visual studio 2013

33
Developing Cloud-hosted Apps using Visual Studio 2013 Falak Mahmood Sweden, GMT +2 / CET April 16 th /17 th , 2014

Upload: falak-mahmood

Post on 05-Dec-2014

438 views

Category:

Internet


4 download

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.aspx

TRANSCRIPT

Page 1: Developing Cloud-hosted Apps using Visual Studio 2013

Developing Cloud-hosted Apps using Visual Studio 2013

Falak MahmoodSweden, GMT +2 / CET

April 16th /17th, 2014

Page 2: Developing Cloud-hosted Apps using Visual Studio 2013

SharePoint Architect

CGI Group Inc.

Stockholm

Sweden

Contact:

@falaky

[email protected]

falakmahmood.blogspot.com

Page 6: Developing Cloud-hosted Apps using Visual Studio 2013

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

Page 13: Developing Cloud-hosted Apps using Visual Studio 2013

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

Page 20: Developing Cloud-hosted Apps using Visual Studio 2013

App ManifestWeb Application

(HTML, CSS, JS, …)

Provider - hosted

appregnew.aspxSeller Dashboard

Page 21: Developing Cloud-hosted Apps using Visual Studio 2013

App ManifestWeb Application

(HTML, CSS, JS, …)

Auto-hosted