App Development Models of SharePoint 2013

Posted by Sophina Dillard on Wednesday, 23 October 2013 0

Microsoft has big plans to move towards SaaS (software-as-a-service) model. The latest version of Microsoft SharePoint 2013 has seen many improvement in comparison to 2010 version of SharePoint. Microsoft is in the progression of emerging a model which allows users to have an
instant access of SharePoint.

Over a period of time, Microsoft is able to understand what their customers expect from them. Keeping the need of the market in mind, they have launched SharePoint 2013. This version allows user to create, translate and manage domain-specific content from various online sources from intranet and internet.

This version of Microsoft SharePoint 2013 was accepted very well in the market. The developers were happy to know that they can develop a solution without effecting the already hostel model. This also gave rise to a model called SharePoint app. The best feature about this app is that it doesn’t required a SharePoint server side code. Amazing, right?

There are 3 models on which you can develop a SharePoint 2013 app:

  • SharePoint hosted
  • Azure web App
  • Self-hosted app

SharePoint hosted app

This app is only created for the inactive files on your instance of SharePoint. Once you upload this app to your site, the files will be distributed to a specially allotted domain in the area where your app reside. When this app is accessed by the user, it will re-direct the user to that page of the domain from where he can use the app. Again, as mentioned above you will not require any server side code in this model.

Azure web app

This app can be hosted outside of SharePoint and can also be run on a custom code. Moreover, once this app is added to a user SharePoint occurrence, he will get the option of provisioned to azure. If the user opt for this option, he will be billed on his SharePoint online account. This application offers you all the capable server side code minus the cost of hosting. This is the application lots of enterprises are going forward with.

Self-hosted app

This model is based on the self-hosted app. The files of the application lives on the external server. The user who is using your app will be re-directed to your external server where you have hosted your app. This is the model which also allows you to run server-side code. Again, it has to be on the external server.

The best part about this model is that you don’t need to necessarily have a windows server. SharePoint is following very simple process here of redirection to another web page. It also means that you can use operating system and app server of your choice to fulfill web requests. You can also control upgrades in this model which is an amazing advantage.

Besides this you must also know that all your app created under SharePoint 2010 will easily run under SharePoint 2013. I hope this blog will clear all your doubts and you will built amazing apps with Microsoft SharePoint 2013. Microsoft SharePoint 2013 also has offering so many other features except for the application developments. Now the enterprise can:

  • Create their own social page and share their updates with the people from and outside the company.
  • The life feed will tell the latest update from the people the user want to follow.
  • The document will be changed to PDF before printing with only one command.
  • The user can built its own communities as well as start a discussion, poll etc.

These all are some of the features of SharePoint 2013. There is a whole saga which I can write about the social features which I definitely plan to do in my next blogs. While ending this blog, I can certainly say that SharePoint 2013 is an amazing platform which every enterprise must get migrated too for better operational process. Contact here for your sharepoint 2013 application development services.

Get Updates

Subscribe to our e-mail newsletter to receive updates.

Share This Post

Related posts


back to top