Wednesday 20 January 2016

Advantages of Provider Hosted Apps

Provider Hosted App is hosted outside the SharePoint environment.  This means you will be having a SharePoint environment and an App Environment.

The App Environment can be hosted in IIS using ASP.NET.

Advantages

Following are the advantages of Provider Hosted Apps:


  1. SharePoint Server is freed from app-execution resources
  2. SharePoint Server is protected from app-crash
  3. You have lots of flexibility in the sense that you can run full-blown server side code and even take advantage of frameworks like ASP.NET MVC (or even use Java, PHP, or other non-Microsoft technologies as well), but you are also responsible for things like tenant isolation.


App Web & Remote Web

App Web is the SharePoint site created while installing an App.

Remote Web is the Provider Hosted site created to host the App.

No comments: