Tuesday, September 25, 2012


As we know SharePoint 2013 has some improved features, in this article we will describe What are Apps in SharePoint 2013? You can also check hardware and software requirements in SharePoint 2013.

Also you can check out:

- Steps to create App Catalog site in SharePoint 2013

- How to get userprofile properties in SharePoint 2013 object model?

- How to disable mobile page redirection for SharePoint 2013?

An app for SharePoint is a web application that is registered with SharePoint using an app manifest. An app manifest is an XML file that declares the basic properties of the app along with where the app will run and what to do when the app is started.

Apps for SharePoint are self-contained pieces of functionality that extend the capabilities of a SharePoint website. Apps integrate the best of the web and SharePoint; they are targeted, lightweight, and easy-to-use, and do a great job at solving a user need. Users discover and download apps from the SharePoint Store or from their organization's private App Catalog and install them on their SharePoint sites.

 You can use any language, such as HTML, JavaScript, PHP, or .NET, and you can also use Microsoft Visual Studio 2012 also.

Through apps in SharePoint 2013 we can read documents, add posts, can do searches, can connect with people, and so on. We can also connect with and from Search, workflow, social networking, taxonomy, user profiles, BCS, and more from SharePoint 2013 app using SharePoint APIs. We can use 1. REST and JavaScript APIs and 2. Managed APIs (.Net)

SharePoint 2013 apps can be hosted  in 3 different places like:

1- SharePoint 2013 apps can be hosted in SharePoint itself and the code is HTML and JavaScript. When you deploy a SharePoint-hosted app, SharePoint creates a new website called the app web. SharePoint 2010 web store pages, lists, and libraries.

2- Host in the cloud:
SharePoint automatically deploys the app into Windows Azure Web Sites and SQL Azure, and these apps run in the cloud.

3- Can be hosted in mix components in SharePoint and cloud:
SharePoint components run in SharePoint, and components hosted in the cloud run in the cloud.

4 Comments:

  1. Can you define some decision points that drives App Model vs. Full Trust code? What are the known limitations of the new apps model? Thanks.

    ReplyDelete
  2. Can you explain what this means exactly? "Apps for SharePoint are self-contained pieces of functionality that extend the capabilities of a SharePoint website. "? Thanks!

    ReplyDelete
  3. Can you define some decision points that drives App Model vs. Full Trust code? What are the known limitations of the new apps model? Thanks.

    ReplyDelete
  4. Can you explain what this means exactly? "Apps for SharePoint are self-contained pieces of functionality that extend the capabilities of a SharePoint website. "? Thanks!

    ReplyDelete