Developing Apps for SharePoint 2013 using Visual Studio 2013

Uploaded on

Interested in learning how to use Visual Studio 2013 to develop SharePoint 2013 Apps? In this demo-rich session you will get to see how Visual Studio 2013 supports and simplifies SharePoint …

Interested in learning how to use Visual Studio 2013 to develop SharePoint 2013 Apps? In this demo-rich session you will get to see how Visual Studio 2013 supports and simplifies SharePoint development! Learn about SharePoint’s app model, the different deployment methods, and how you can leverage the latest Visual Studio to rapidly build solutions.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads


Total Views
On Slideshare
From Embeds
Number of Embeds



Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide
  • Because apps are web-based, they can, and often do, reside outside of your SharePoint environment, even outside your corporate firewall. SharePoint provides three principal app hosting options – two cloud-based and one on premises.Provider-hosting enables you to use your own infrastructure, hosted on or off premises, to host your app. Remember an app is simply a server-side capability to service web requests, returning HTML, CSS, JavaSript and so on with the client-side being the user’s browser. In this way, you can use any web server you choose such as Windows Azure web sites or on premises LAMP-based web servers to service the app requested from SharePoint.Auto-hosted apps use automatically provisioned infrastructure in Windows Azure. Autohosting is the easiest to get started but offers the least control out of the three options as although it is hosted on Azure you have no access to the environment, for example to scale up the number of available web servers.SharePoint-hosting is for on-premises usage requiring you to have a SharePoint environment to deploy your apps to. A welcome change in SharePoint 2013 is that you no longer need a full local SharePoint instance to develop against and can instead just install Visual Studio and the Office and SharePoint developer tools to build apps.


  • 1. | Basel Developing apps for SharePoint 2013 using Visual Studio 2013 René Modery, Office 365 MVP, 1stQuad Solutions
  • 2. What are SharePoint 2013 Apps 10’ Quick Intro What’s new for Apps in Visual Studio 2013 Demos, demos, demos 40’ Agenda
  • 3. | Basel Chapter 1/2 What are SharePoint Apps?
  • 4. App Model Basics Web Application (HTML, CSS, JS, …) App Manifest APP
  • 5. SharePoint Web Your Hosted Site SharePoint Web Azure Host web App Web Bring your own server hosting infrastructure Get remote events from SharePoint. Use CSOM/REST + OAuth Windows Azure + SQL Azure provisioned automatically as apps are installed Reuse web elements (lists, out-of-box web parts). Client side technologies and declarative workflows (from WSP)
  • 6. | Basel Chapter 2/2 What’s new for apps in Visual Studio 2013? (And a bit of new stuff from Visual Studio 2012)
  • 7. MVC Support for SharePoint Apps
  • 8. Cloud Business App
  • 9. Debugging SharePoint Workflows
  • 10. Publishing Manager
  • 11. Resources • Announcing Visual Studio 2013 RTM • MVC Demo • Debugging SharePoint Workflows • Cloud Business App
  • 12. Next Session on Apps
  • 13. SPCM: SharePoint Apps Hack Day Datum/Zeit 30.11.2013 12.00 - 18.00 Uhr Veranstaltungsort isolutions AG, Bern SharePoint Apps Hack Day Die 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-300 Mitbringen: Notebook mit Visual Studio 2012, Developer Account auf Office 365 oder SharePoint 2013 Development VM