| Basel Developing apps for SharePoint 2013 using Visual Studio 2013 René Modery, Office 365 MVP,...

Post on 06-Apr-2015

103 views 1 download

Tags:

Transcript of | Basel Developing apps for SharePoint 2013 using Visual Studio 2013 René Modery, Office 365 MVP,...

| Basel

Developing apps for SharePoint 2013 using Visual Studio 2013 René Modery, Office 365 MVP, 1stQuad Solutions

Agenda

What are SharePoint 2013 Apps10’Quick Intro

What’s new for Apps inVisual Studio 2013 40’Demos, demos, demos

| Basel

What are SharePoint Apps?

Chapter 1/2

App Model Basics

App Manifest

Web Application

(HTML, CSS, JS, …)

APPApp for SharePoint

Hosting Options

Get remote events from SharePoint.Use CSOM/REST + OAuth

Provider-hosted App

Bring your own server hosting infrastructureAutohosted App

Windows Azure + SQL Azure provisioned automatically as

apps are installed

SharePoint

Web

Your Hosted Site

SharePoint

WebAzure

SharePoint-Hosted App

Reuse web elements (lists, out-of-box web parts). Client side technologies

and declarative workflows

Hostweb

App Web(from WSP)

Cloud-hosted Apps

| Basel

What’s new for apps in Visual Studio 2013?(And a bit of new stuff from Visual Studio 2012)

Chapter 2/2

MVC Support for SharePoint Apps

Cloud Business App

Debugging SharePoint Workflows

2012

2013

Publishing Manager

Resources

• Announcing Visual Studio 2013 RTMhttp://blogs.msdn.com/b/officeapps/archive/2013/10/17/announcing-visual-studio-2013-rtm.aspx

• MVC Demohttp://chakkaradeep.com/index.php/building-apps-for-sharepoint-with-mvc/?

• Debugging SharePoint Workflowshttp://blogs.msdn.com/b/officeapps/archive/2013/10/30/debugging-sharepoint-2013-workflows-using-visual-studio-2013.aspx

• Cloud Business Apphttp://blogs.msdn.com/b/bethmassi/archive/2013/10/08/trip-report-silicon-valley-code-camp.aspx

http://blog.cloudshare.com/2013/10/21/whats-new-in-office-development-tools-for-visual-studio-2013-rc-part-ii/

Next Session on Apps

SPCM: SharePoint Apps Hack Dayhttp://www.sharepointmittelland.ch/events/spcm-sharepoint-apps-hack-day/

Datum/Zeit30.11.201312.00 - 18.00 UhrVeranstaltungsortisolutions AG, Bern

SharePoint Apps Hack DayDie SharePoint Community Mittelland und isolutions AG veranstalten am Samstag, 30.11., einen SharePoint Hack Day zum Thema Apps. In diesem Workshop führt dich Marco van Wieren in das SharePoint App Development Model ein und zeigt wie mit TypeScript und KnockOut.js auf elegante Art und Weise eine App entwickelt werden kann. In einer Mischung aus Präsentation und Hands On Lab kann jeder eine eigene App entwickeln.Level: 200-300Mitbringen: Notebook mit Visual Studio 2012, Developer Account auf Office 365 oder SharePoint 2013 Development VM

© 2012 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.

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