What are Apps in SharePoint 2013?

What are Apps in SharePoint 2013?

We can define an app for SharePoint as a web application registered with SharePoint via an app manifest or SharePoint’s capabilities extended by an independent piece of functionality. The approach for extending SharePoint with the app model has value to it. Up until now, SharePoint had the sandbox model, but SharePoint 2013 is really an operating system. Apps are a way to develop quick SharePoint solutions that you can sell to anyone, just like an app on a smartphone.

Developer approach, custom code, sandboxed solutions, standards and identity management were major issues in previous development models.

  • Microsoft has introduced the new app model with web standards like HTML 5, CSS, JavaScript, OData, OAuth and REST to address these issues.
  • Facebook has a similar development model and this approach can enable Microsoft to gain millions of potential developers who work on these technologies.

To resolve the issues associated with sandboxed solutions and farm solutions, they implemented SharePoint box with a no-server-side-code approach. According to this you can callback SharePoint through OData remote API from a remote box that runs your server-side code. You can use almost any programming language because OData is a standard.

Read Full Blog Post on Original Source


To view or add a comment, sign in

More articles by Benedict Tadman

  • CRM hacks to increase sales for your mid-size business

    While most companies know what a CRM solution is, few CRM Consultants effectively guide companies on how to properly…

  • Top Reasons to use SharePoint in your Organization

    What is SharePoint? SharePoint is a web-based collaboration and document management platform from Microsoft. SharePoint…

  • Top 5 Reasons to Switch to Microsoft Dynamics 365 CRM

    Microsoft Dynamics 365 has taken the name “Customer Relationship Management” to its literal meaning and left no stones…

    1 Comment
  • How to Use Custom Settings in Salesforce CRM

    Custom Settings are one of the most widely used tools for Salesforce CRM Development Solutions. They are very similar…

  • 4 Signs You Need CRM

    The cost of attracting a new customer is significantly higher than retaining an old one. Customer Relationship…

  • Debunking Common IT Security Myths

    Business process automation delivers productivity gains that help organizations grow and be more competitive. But with…

  • Bridging the IT and Business Objective Gap

    Maximum efficiency is an important goal of any business. Yet misalignment of IT and business objectives continues to be…

  • SharePoint: From Idea to Innovation

    The evolution of SharePoint exemplifies Microsoft’s vision of digital transformation – empowered employees, engaged…

  • What are Utility Mobile Apps and Top 5 Reasons to Use One

    While most organizations have a mobile application development strategy in place, they are still not sure which kind of…

  • Mobile Apps Get Personal

    With new opportunities around every corner, organizations are jumping onto the mobility bandwagon to execute new mobile…

Insights from the community

Others also viewed

Explore topics