SharePoint Saturday Silicon Valley - SharePoint Apps - Ryan Schouten
Introduction to SharePoint 2013 Apps
-
Upload
rushi-waghmare -
Category
Technology
-
view
631 -
download
1
description
Transcript of Introduction to SharePoint 2013 Apps
INTRODUCTION TO SHAREPOINT
APPRushikesh Waghmare
Agenda Solutions In Different Versions of SharePoint
What is Farm Solutions?
What is Sandbox Solutions?
What is SharePoint Apps?
Add, Manage & Remove Apps to SharePoint Site
Hosting of Apps
Benefits of Apps
SOLUTIONS IN DIFFERENT VERSIONS OF
SHAREPOINT
Solutions In Different Versions of SharePoint
SharePoint 2007: Only Farm Solutions
SharePoint 2010: (Farm + Sandbox)
Solutions SharePoint 2013: (Farm+ Sandbox
+App Model)
Solutions
WHAT IS FARM SOLUTIONS?
What is Farm solution? What are they ? Supports full trust code model .
Supports full server side object model.
Requires solutions run on the server.
Major limitations :
Supported in on-premises only, Not supported in SharePoint online
No marketplace
Requires big server touch, customizations deployed on servers
Performance and Stability concerns
WHAT IS SANDBOX SOLUTION?
What is Sandbox solutions? What are they ?
Available in both SharePoint online & on-premises.
Requires partial trust code model .
Major Benefits over Farm Solutions Code runs on sandbox, require access to server.
Can’t harm the SharePoint server, ideal for hosted environments.
Major limitations Just like farm solutions, no marketplace .
Scoped only at the site collection level, No cross-site collection access.
WHAT IS SHAREPOINT APPS?
What is SharePoint Apps ?
Hmmm.. It’s self-contained piece of functionality that extend the capabilities of a SharePoint website!!!
It’s an application whose interface is surfaced through SharePoint but code runs either on different servers or in Browser!!!
Yeah..It’s a widget or application I can acquire to perform my work or run business regardless of what technology it is!!!
ADD, MANAGE & REMOVE APPS TO SHAREPOINT SITE
I knows, how Apps get installed and works on Mobile,Tabs,Laptops and PC
Confused… How Apps get installed and works on my site?
Add, Manage & Remove Apps to SharePoint Site It’s very easy to add and work with SharePoint Apps. Just follow few steps
given bellow Step1: Open SharePoint site and go to “Site Content” option left to the page
Add, Manage & Remove Apps to SharePoint Site
Step2: Go to “add an app”. Find the link “SharePoint Store” or “Apps You Can Add”.
Add, Manage & Remove Apps to SharePoint Site
Step3: It will asked for sign in with “Microsoft Account” like Hotmail, SkyDrive, Xbox LIVE. After sign in, SharePoint Store will appears.
Add, Manage & Remove Apps to SharePoint Site
Step4: Select an App from different categories and click on “ADD IT”
Add, Manage & Remove Apps to SharePoint Site
Step5: Click on “Trust It” button and here the App is added to our SharePoint site.
Add, Manage & Remove Apps to SharePoint Site Step6: Add that App to any page, save it and use
as you want.
Add, Manage & Remove Apps to SharePoint Site
Add, Manage & Remove Apps to SharePoint Site Step7: Removing the App
Go to Site Content App’s option tag and click on “Remove”
Add, Manage & Remove Apps to SharePoint Site
So, we can say that Add, Use, Manage, Upgrade and Removing of App in SharePoint 2013 site is very…
APP HOSTING MODEL
Types Of App Hosting
HOSTING
CLOUD HOSTED
SharePoint HOSTED
PROVIDER HOSTED
AUTO-HOSTED
Types Of App Hosting Cloud Hosted
Provider Hosted Apps Apps hosted outside of SharePoint in dedicated self-hosted Infrastructure
Apps can be built using ASP.NET or any other technologies like Java or PHP
Types Of App Hosting Auto-Hosted Apps Azure Auto Hosted Apps
Supported only in Office 365 at this moment, Azure subscription tied to Office 365
Types Of App Hosting SharePoint Hosted Apps Apps hosted in SharePoint as isolated App web, SharePoint acts as file
store to host Apps components like HTML, CSS, or JavaScript
No Server side code, business logic runs on JavaScript
MAJOR BENEFITS
Major Benefits over Solutions Model
Based on a proven and familiar app model used in Mobile technologies
SharePoint business logic no longer live in SharePoint
Apps custom code executes in the client, cloud or on App Web.
Apps can live in Public Marketplace or Private Corporate Marketplace
Apps have efficient end-user lifecycle – Install, Use, Manage, Upgrade, Remove
Secured from outer attracts.
Discussion Time Q&A
Any suggestions?
THANK YOU… !