Tuesday, January 8, 2019

SharePoint - App Model



SharePoint - App Model







we will be covering the SharePoint deployment App models. Since, SharePoint is moving towards the cloud, the following deployment models are available to use Apps for SharePoint −

  • SharePoint-hosted
  • Autohosted

SharePoint-hosted App


The SharePoint-hosted deployment type represents a way to deploy client-side, lightweight apps to SharePoint. The easiest way to think about the SharePoint-hosted App as an application that has no server-side code.
The key features of SharePoint-hosted App are −
  • It is an application made up of static application files or pages that reside on your SharePoint like HTML and JavaScript files that enable client-side coding.
  • When users access the SharePoint-hosted App, they are redirected to the page that contains your application.
  • The SharePoint-hosted deployment type is good for lighter-weight Apps such as branded list views, media apps, or weather apps.
  • If you decide to leverage the SharePoint-hosted deployment model, then you are limited to the code that does not run on the server.
  • You can use Silverlight with SharePoint and take advantage of HTML along with JavaScript.
Let us have a look at a simple example of SharePoint-hosted application.

Autohosted


The Autohosted deployment model is a significant departure from previous SharePoint applications. In this model, you build Apps for SharePoint, but the code is seamlessly deployed to Windows Azure in the background, so SharePoint automatically creates the cloud-hosted app for you.
The important features are −
  • It looks like it is running on SharePoint, but in the background it is actually deployed to a special Office 365 Windows Azure instance and registered as an authenticated and authorized App with SharePoint.
  • You do not have complete access to the entire platform capabilities of the Windows Azure platform with the Autohosted deployment model, but you do have enough of the platform to build some interesting applications.
Let us have a look at a simple example of Autohosted by creating a new project.




No comments:

Post a Comment

LET ME INTRODUCE MYSELF

Thank you all for your attention. I am glad to introduce myself. Well , I am durgadevi  from ariyapadaiyur.  I completed my Bsc -co...