Quantcast
Channel: The Microsoft MVP Award Program Blog
Viewing all articles
Browse latest Browse all 788

SharePoint 2013 - Apps Advantages

$
0
0

Editor’s note:  The following post was written by SharePoint MVP Jean Paul

 

SharePoint 2013 introduced a new feature called Apps. Apps are self-contained pieces of functionality that extends the capabilities of a SharePoint website. 

Apps will be executed outside the SharePoint Server, and in the Client machine or in the Cloud.  This makes Apps makes easier installation& cleanup.  Sandboxed Solutions are deprecated and new custom solutions should be provided through Apps.

image

The Advantages provided by Apps can be divided into following categories:

1.      Advantages to Users

2.      Advantages to Administrators

3.      Advantages to Developers

image


 

Advantages to Users

Following are the advantages of Apps from the User perspective:

1.      Apps are available through:

a.      App Catalog within Organization

b.      App Store outside Organization

2.      Apps provides easiest discover & installation

3.      More Apps are available through SharePoint App Store as compared with Sandboxed Solutions.

4.      Apps provides future upgrade support

image

Advantages to Administrators

Following are the advantages of Apps from the Administrator perspective:

1.      Apps are Safer than Sandboxed Solutions as they are executed outside server environment

2.      Apps induce Less Load to server than Sandboxed Solutions

3.      Apps are Configurable by Administrators allowing them to restrict usage of Apps by users

image

Advantages to Developers

Following are the advantages of Apps from the Developer perspective:

1.      Web Programming skills are reusable in creating Apps

2.      Common web standards of HTML, JavaScript, CSS can be used to develop Apps

3.      Visual Studio 2012 supports App project templates

4.      Like the Sandboxed Solutions, developer can access SharePoint lists & libraries within Apps

5.      Opportunity to create & publish Apps to SharePoint store

6.      More potential in developing revenues through Apps

image


 

 

Please note that Sandboxed Solutions are deprecated but still supported in SharePoint 2013 in order to provided backward compatibility.  This makes the need for developing new SharePoint custom solutions using Apps.  Additionally Farm Solutions are still supported in SharePoint 2013 and we can use it advanced scenarios.

Apps in SharePoint App Store

Following are some Apps listed in the SharePoint App Store:

image

You can access the site from the Apps for SharePoint link in following page:

            http://office.microsoft.com/en-us/store/

 

Please note that the above site has Apps for Excel, Outlook, Project & Word as well.

           

image

Building Apps

For starting with building Apps, you can follow the link:

            http://msdn.microsoft.com/en-us/library/jj163230.aspx


 

References

http://msdn.microsoft.com/library/office/apps/fp179930(v=office.15)

Summary

To summarize the article, following are the points worth noting:

1.      Apps are self-contained pieces of functionality

2.      Apps are executed in the client machine or cloud

3.      Sandboxed Solutions are deprecated

4.      Apps provides more safety, less impact to the SharePoint server

5.      Apps can be made available through SharePoint App Store

6.      Opportunity for Developers in generating revenue through selling Apps

About the author

Jean 78x100

Jean Paul is a Developer plus Architect working on Microsoft Technologies for the past 12 years. He is very much passionate in programming and his core skills are SharePoint, ASP.NET& C#.  In the academic side he do hold a BS in Computer Science & MBA. 

He had been honored with Microsoft MVP, MindCracker MVP, CodeProject MVP towards his contributions in development community.   He has written several books in the area of SharePoint & Design Patterns.

Most of the free time he will be doing technical activities like researching solutions, writing articles, resolving forum problems etc. He believes quality & satisfaction goes hand in hand.  You can view his blog at: www.jeanpaulva.com.   Follow him on Twitter.

About MVP Mondays

The MVP Monday Series is created by Melissa Travers. In this series we work to provide readers with a guest post from an MVP every Monday. Melissa is a Community Program Manager, formerly known as MVP Lead, for Messaging and Collaboration (Exchange, Lync, Office 365 and SharePoint) and Microsoft Dynamics in the US. She began her career at Microsoft as an Exchange Support Engineer and has been working with the technical community in some capacity for almost a decade. In her spare time she enjoys going to the gym, shopping for handbags, watching period and fantasy dramas, and spending time with her children and miniature Dachshund. Melissa lives in North Carolina and works out of the Microsoft Charlotte office.


Viewing all articles
Browse latest Browse all 788

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>